职位描述
岗位职责:
1.开发基于Web的三维轻量化图形编辑器,包括交互渲染及功能逻辑等;
2.基于WebGL的数字孪生交互操作的设计、开发及性能优化;
3.Three.js框架的3D交互操作开发,实现页面交互效果;
4.数字孪生模型交互,渲染与模型加载、显示性能开发优化;
5.Web三维可视化平台SDK设计及开发,应用场景的开发和功能封装;
6.参与前期规划,与需求和设计共同制定技术方案;
7.完成与后端的数据交互,研究并改善用户体验,web3D前沿技术探索。
任职要求:
1.计算机科学、信息科学等相关专业;
2.精通JavaScript,熟悉React/Vue等流行库;
3.熟练掌握Three.JS、babylon.JS、Cesium.JS等框架,1年以上开发经验;
4.良好的图形学知识基础,熟悉主流的渲染技术和WebGL框架;
5.丰富的Three.js开发经验,有良好的计算机图形学基础;
6.熟悉Shader的编写和调试佳,了解贴图、3D渲染等概念;
7.有良好的编程习惯和较强的学习能力,有责任感和良好的团队合作精神;
8.有艺术审美,熟悉动画特效,可与设计师思维共鸣;
9.熟悉Web前端技术栈,参与过中大型三维可视化项目、前端项目者优先。