崗位職責(zé):
1.開發(fā)基于Web的三維輕量化應(yīng)用,包括交互渲染及功能邏輯等;
2.基于WebGL的數(shù)字孿生交互操作的設(shè)計、開發(fā)及性能優(yōu)化;
3.Three.js框架的3D交互操作開發(fā),實現(xiàn)頁面交互效果;
4.數(shù)字孿生模型交互,渲染與模型加載、顯示性能開發(fā)優(yōu)化;
5.參與前期規(guī)劃,與需求和設(shè)計共同制定技術(shù)方案;
6.完成與后端的數(shù)據(jù)交互,改善用戶體驗。
任職要求:
1.??萍耙陨蠈W(xué)歷,計算機(jī)科學(xué)、信息科學(xué)等相關(guān)專業(yè);
2.精通JavaScript,熟悉React/Vue等流行庫;
3.熟練掌握Three.JS、Cesium.JS等框架,3以上開發(fā)經(jīng)驗;
4.具有圖形學(xué)知識基礎(chǔ),熟悉主流的渲染技術(shù)和WebGL框架;
5.豐富的Three.js開發(fā)經(jīng)驗,有良好的計算機(jī)圖形學(xué)基礎(chǔ);
6.熟練使用MySQL,了解mongoDB、ES等常用數(shù)據(jù)庫;
7.有良好的編程習(xí)慣和較強(qiáng)的學(xué)習(xí)能力,有責(zé)任感和良好的團(tuán)隊合作精神;
8.熟悉Web前端技術(shù)棧,參與過中大型三維可視化項目、前端項目者優(yōu)先。