职责描述:
1、负责移动端3D渲染引擎的功能研究及开发;
2、负责移动端3D物理引擎相关技术研究及效果实现;
3、对3D引擎进行性能优化,控制CPU、GPU、内存的消耗;
4、对渲染相关技术进行前瞻性研究;
岗位要求:
1、熟悉OpenGL/OpenGL ES,理解OpenGL ES渲染优化策略,熟悉Shader和GLSL;
2、扎实的C++语言基础,熟悉移动端开发平台环境;
3、熟悉游戏的图形显示技术及常用3D算法,熟练掌握3D图形学和相关数学;
4、熟练掌握数据结构和算法,良好的数学、物理、计算机及操作系统知识;
5、有良好的分析和解决问题能力,逻辑思维清晰严谨。
满足以下条件之一者,优先考虑:
1、熟悉GPU并行编程(CUDA/OpenGL/Metal)或GPU并行算法优化;
2、有3D重建算法或者PBR渲染算法相关研究经验;
3、在图形引擎、动画、特效、物理碰撞方面有设计和开发经验;
4、熟悉主流3D引擎,开源或者商业皆可。