崗位職責:
?1、實現(xiàn)用戶友好的3D?應用體驗;?
2、同其他團隊人員緊密配合完成產(chǎn)品,負責前端頁面技術(shù)難點攻克;?
3、深刻理解Web標準,理解前端MVC,MVVM區(qū)別,深入了解BOM概念,注重頁面語義化,結(jié)構(gòu)、表現(xiàn)與行為分離,能快速輸出高質(zhì)量的前端頁面
?4、實現(xiàn)WebGL?applications產(chǎn)品功能,并能優(yōu)化性能。
?5、良好的學習能力,關(guān)注業(yè)界前沿技術(shù),并能轉(zhuǎn)化為實際生產(chǎn)力在項目中靈活運用。
?6、有良好的團隊合作精神、高度的責任心、較強的自我管理能力及自驅(qū)力;?
7、負責或參與產(chǎn)品模塊相關(guān)分析、設(shè)計和開發(fā)工作;?
8、完成產(chǎn)品模塊的代碼編寫和調(diào)試及測試上線;?
9、參與并負責HTML5、three.js相關(guān)產(chǎn)品的研發(fā)與開發(fā)工作;?
10、主要完成基于three.js的3D展示以及交互操作的開發(fā)。??
崗位要求:?
1、熟練應用?WebGL;有用OpenGL?、WebGL?圖形類項目2年以上開發(fā)經(jīng)驗;?
2、熟練掌握three.js?的開發(fā)基礎(chǔ),有three.js?開發(fā)經(jīng)驗;掌握骨骼動畫,模型動畫,以及特效系統(tǒng)。
?3、有一定計算機圖形學基礎(chǔ),會使用WebGL及其框架three.js、vue.js?等前端技術(shù)開發(fā)3D頁面;?
4、精通JavaScript、Ajax,熟悉jQuery,bootstrap等前端框架,有模塊化開發(fā)和編寫單元測試能力;?
5、熟悉HTML、DIV+CSS等前端技術(shù),熟悉DOM模型,對瀏覽器兼容性、http協(xié)議、前端性能優(yōu)化等有深入理解;?
6、熟悉三維圖形圖像的理論基礎(chǔ),如三維成像原理、UV貼圖、著色器、材質(zhì)等,掌握三維計算相關(guān)的數(shù)學基礎(chǔ)知識,對3D渲染管線、模型解析&壓縮或?qū)崟r渲染&離線渲染等有了解?;
?7、熟練使用Unity優(yōu)先。?
8、有良好的編碼規(guī)范、文檔習慣;
?9、熟悉當前主流技術(shù)及前沿應用,技術(shù)視野開闊。