崗位職責(zé)
1.?負(fù)責(zé)3D場景核心交互系統(tǒng)開發(fā),重點實現(xiàn)基于狀態(tài)機的復(fù)雜動畫邏輯控制
2.?設(shè)計開發(fā)攝像機運動系統(tǒng),包含:?多鏡頭切換邏輯(Cinemachine深度應(yīng)用)、動態(tài)運鏡算法實現(xiàn)(Timeline高級控制)、攝像機碰撞規(guī)避解決方案
3.?構(gòu)建可復(fù)用的動畫狀態(tài)機框架,支持角色/物件動畫的混合與過渡
4.?優(yōu)化3D場景渲染管線,提升移動端/VR設(shè)備性能表現(xiàn),WebGL端
硬性要求
1.?3年以上Unity開發(fā)經(jīng)驗,完整參與過至少2個3D交互項目開發(fā)
2.?精通動畫系統(tǒng):?熟練使用Animator?Controller構(gòu)建多層狀態(tài)機、掌握Animation?Clip事件綁定與腳本驅(qū)動
、具備Avatar?Mask配置經(jīng)驗
3.?攝像機控制專項能力:?具有Cinemachine虛擬相機系統(tǒng)實戰(zhàn)經(jīng)驗、熟悉攝像機軌道設(shè)計(Dolly?Track/Path)、掌握Post-processing特效集成
4.?掌握3D數(shù)學(xué)基礎(chǔ):?向量/四元數(shù)空間變換、插值算法應(yīng)用(Lerp/Slerp)、射線檢測優(yōu)化方案