- Unity3D
- C/C++
- OpenGL
- 计算机/软件工程相关专业
- Unity3D开发经验
- Shader开发经验
岗位描述:
我们目前正在研发是一款次时代面向全球用户全平台的开放世界游戏,作为引擎开发实习生,你将与我们的开发团队紧密合作,亲自参与自定义渲染管线的设计、最前沿的图形学和引擎技术的落地、开放世界的GPU Driven管线实现,了解如何用技术实现天马行空的游戏效果和玩法的方方面面,并将其应用于我们公司的游戏项目中。
岗位职责:
- 参与游戏引擎的设计和开发,包括图形渲染、物理模拟、碰撞检测等方面。
- 负责游戏图形渲染效果相关开发,对特定高级渲染算法进行研究并落地实现。
- 将有机会参与GPU Driven与场景管理/NERF、GaussianSplatting渲染专题/PCG与大世界专题等多个研究专题进行深入研究和落地:
1. GPU Driven与场景管理:Nanite,Meshlet,Cluster,VisibilityBuffer:研究GPU Driven的渲染管线的实现与扩展
2. NERF、GaussianSplatting渲染专题:研究NERF与GaussianSplatting与实时渲染游戏中结合和落地
3. PCG与大世界专题:研究PCG与houdini在游戏开发中的使用,PCG管线搭建与扩展
岗位要求:
- 计算机视觉或图形学等相关研究方向, 或者有良好的图形学和数学基础
- 熟悉C++或C#等主流编程语言,并具备良好的编程能力。
- 至少了解DirectX、OpenGL、Metal或Vulkan中的一种图形API,有一定的Shader编写能力。
- 熟悉游戏中常用的渲染技术,对图形渲染或者PCG等方向感兴趣的优先。
- 尽快到岗,至少实习3-4个月以上,表现优秀的可提供转正机会。