1)熟练使用Unity3D编辑器,熟悉Unity3D开发流程,具有独立开发3D软件的经历;能够熟练C#编程,具有扎实的计算机专业基础,熟悉常用的数据结构、算法、设计模式;熟悉socket通讯;
2)能够熟练进行3D场景编辑、shader开发、材质编辑、灯光设计,以及场景动画和交互相关开发;能够熟练进行GUI及交互方面的开发;熟悉Unity3D各种常用插件,具备独立查找资料自主解决问题的能力。
3)熟悉unity 粒子及动画系统;熟悉UGUI或NGUI框架进行UI界面的开发以及动画界面的制作,熟悉一些常用的动画插件、手势插件等;
4)熟悉并热爱VR/AR/MR行业,熟悉Vive、hololens等设备,能根据硬件的SDK进行开发,能独立开发VR/AR/MR互动项目者优先;对行业现状,市场前景有较为全面且独到认识;
5)熟练掌握Unity3D引擎操作以及引擎构架, 熟悉UGUI,能快速使用Unity插件、SDK,熟悉网络通信,多线程处理;性能优化原理,具有良好的编码习惯;
6)工作积极主动,有较强责任感,有团队精神,具有较强逻辑思维能力和解决问题能力。
职位要求:
1)负责使用Unity3D、3D模型渲染、交互动效等;负责对3D场景进行效率分析和优化;
2)编写高效、稳定、安全的代码和Unity脚本;
3)完成和其它硬件设备或软件的数据通讯及联调;
4)完成工业虚拟仿真场景搭建,完成虚拟场景动作制作;
5)具有良好的学习能力,愿意不断学习和挑战新技术;
收起