字节跳动UE5引擎渲染开发工程师(PC主机)
任职要求
1、5年以上游戏引擎开发和维护经验,深刻理解3D游戏引擎架构,精通引擎接口和游戏制作流程; 2、熟悉3D图形学,有良好的数学、算法基础及编程习惯; 3、丰富的UE5引擎实践经验,理解其关键技术实现原理,具…
工作职责
1、游戏中图形渲染相关特性的开发,根据需求开发高级渲染效果,增强游戏表现力; 2、Lumen和Nanite等UE5相关特性维护及按需扩展; 3、地形、植被、光影、Houdini工具链及其它PCG关键技术研发; 4、制定工作室研发工具管线方案,开发Low-level Tools和引擎功能,帮助研发团队提升研发效率; 5、游戏中性能优化相关工作,针对需求定制增改UE5引擎底层功能; 6、全平台图形兼容性分析以及疑难问题的分析定位工作;和美术及技术团队深入合作,实现业界领先的画面效果和性能适配方案。
团队介绍:一款科幻写实的全平台(手游/PC/主机)射击项目,使用UE5引擎研发,欢迎加入我们。 1、游戏中图形渲染相关特性的开发,根据需求开发高级渲染效果,增强游戏表现力; 2、Lumen和Nanite等UE5相关特性维护及按需扩展; 3、地形,植被,光影,Houdini工具链及其它PCG关键技术研发; 4、制定工作室研发工具管线方案,开发Low-level tools和引擎功能,帮助研发团队提升研发效率; 5、游戏中性能优化相关工作,针对需求定制增改UE5引擎底层功能; 6、全平台图形兼容性分析以及疑难问题的分析定位工作,和美术及技术团队深入合作,实现业界顶尖的画面效果和性能适配方案。

1. Chaos物理系统开发 - 基于UE5 Chaos物理引擎,设计并实现高性能物理模拟方案(刚体动力学、流体、布料、载具物理等) - 研究UE5特性(如Nanite、Lumen)在物理系统中的应用 - 优化大规模物理交互性能(CPU/GPU并行计算、LOD机制) - 解决跨平台(PC/主机)物理模拟一致性及性能问题 2. 破碎效果系统构建 - 开发可交互式场景破坏系统(建筑坍塌、地形破坏、物体碎裂) - 实现层级破碎(Leveled Destruction)与程序化破碎生成 - 整合Niagara粒子系统实现碎片物理反馈(灰尘、火花等次级效果) 3. 跨模块协作 - 与渲染团队协作优化破碎网格的Nanite适配 - 支持Gameplay团队实现物理驱动型玩法(如环境互动谜题) - 为美术团队提供物理资产制作规范与技术指导
1.负责游戏中渲染特性开发,定位和解决渲染问题; 2.根据需求定制UE5引擎渲染管线,完成高级渲染效果的开发; 3.优化美术生产管线,驱动更高品质的开发方式的落地; 4.负责游戏中性能优化相关工作。
