崗位職責(zé)
1、從事面向CAE仿真產(chǎn)品的渲染引擎的研發(fā)及維護(hù)
2、參與千萬(wàn)級(jí)網(wǎng)格單元規(guī)模場(chǎng)景的渲染性能調(diào)優(yōu)
3、參與圖形交互算法的設(shè)計(jì)與性能調(diào)優(yōu)
4、參與顯示效果、光照效果的調(diào)優(yōu),shader代碼的編寫(xiě)與維護(hù)
5、參與渲染引擎底層框架的模塊設(shè)計(jì)與搭建
6、參與場(chǎng)景編輯功能的開(kāi)發(fā)
7、參與各類(lèi)技術(shù)方案的制定與評(píng)選
任職要求
1、3年以上工作經(jīng)驗(yàn),計(jì)算機(jī)、數(shù)學(xué)相關(guān)專(zhuān)業(yè),本科及以上學(xué)歷,具有CAD/CAE/CAM等大型軟件開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先;
2、熟悉計(jì)算機(jī)圖形學(xué),具有良好的3D數(shù)學(xué)基礎(chǔ),熟練掌握線性代數(shù);
3、有良好的數(shù)據(jù)結(jié)構(gòu)與算法基礎(chǔ),熟悉圖形學(xué)算法,了解空間劃分(如八叉樹(shù)/KD樹(shù)/BSP等);
4、具有豐富的性能優(yōu)化經(jīng)驗(yàn),掌握并行計(jì)算、LOD、渲染合批、遮擋剔除等技術(shù);
5、能夠熟練運(yùn)用c++語(yǔ)言進(jìn)行開(kāi)發(fā),有較強(qiáng)的調(diào)試能力,了解設(shè)計(jì)模式;
6、有圖形引擎使用經(jīng)驗(yàn),熟練掌握VTK優(yōu)先;
7、熟悉其他圖形引擎如OSG、UnrealEngine、Unity;
8、熟悉OpenGL/D3D/Vulkan等圖形接口,了解渲染管線執(zhí)行流程;
9、至少熟練掌握一種shader語(yǔ)言(hlsl/glsl/cg);
10、了解后處理效果、抗鋸齒、陰影等圖形技術(shù);
11、了解三維碰撞算法,了解物理引擎者優(yōu)先
工作地點(diǎn):
深圳市龍崗區(qū)坂田街道天安云谷4棟40樓
北京市海淀區(qū)首享科技大廈15層1501室
上海市海浦東新區(qū)東育路227弄前灘世貿(mào)中心一期B602室
南京市浦口區(qū)頂山街道華潤(rùn)國(guó)際社區(qū)A區(qū)A3幢12樓