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