崗位職責(zé):
(1)負(fù)責(zé)三維系統(tǒng)引擎軟件的開發(fā)。
(2)負(fù)責(zé)三維平臺編輯器功能開發(fā)。
(3)完成領(lǐng)導(dǎo)交辦的其它任務(wù)。
任職要求:
(1)熟悉c++,了解多線程編程,內(nèi)存池,任務(wù)池,數(shù)據(jù)結(jié)構(gòu),四叉樹,八叉樹,kd樹等加速結(jié)構(gòu),網(wǎng)絡(luò)編程tcp/ip等。
(2)熟悉三維游戲引擎開發(fā)相關(guān)技術(shù),dx11 dx12 vulkan opengl的使用。(3)熟悉hlsl/glsl,熟悉渲染管線,gpu driven,shadowing, gi,ao,aa,hdr,rtrt,brdf,pbr,次表面散射,參與介質(zhì)渲染等技術(shù)。
(4)熟悉gui編寫或者imgui使用。
(5)了解bullet physx等物理引擎的使用。