岗位职责:
1.开发基于Web的三维轻量化应用,包括交互渲染及功能逻辑等;
2.基于WebGL的数字孪生交互操作的设计、开发及性能优化;
3.Three.js框架的3D交互操作开发,实现页面交互效果;
4.数字孪生模型交互,渲染与模型加载、显示性能开发优化;
5.参与前期规划,与需求和设计共同制定技术方案;
6.完成与后端的数据交互,改善用户体验。
任职要求:
1.专科及以上学历,计算机科学、信息科学等相关专业;
2.精通JavaScript,熟悉React/Vue等流行库;
3.熟练掌握Three.JS、Cesium.JS等框架,3以上开发经验;
4.具有图形学知识基础,熟悉主流的渲染技术和WebGL框架;
5.丰富的Three.js开发经验,有良好的计算机图形学基础;
6.熟练使用MySQL,了解mongoDB、ES等常用数据库;
7.有良好的编程习惯和较强的学习能力,有责任感和良好的团队合作精神;
8.熟悉Web前端技术栈,参与过中大型三维可视化项目、前端项目者优先。