图形程序是一个涉及 计算机图形学和游戏开发等领域的岗位,主要负责以下工作:
角色shader、场景渲染、特效、程序化资产等内容开发 。参与前沿图形技术的预研,针对项目美术实际情况对渲染管线进行定制,协助美术团队制定技术方案
。
结合效果和硬件平台限制,把控游戏性能,平衡表现与开销,制定资源规范,适配各平台上的渲染效果。
探索优化工作流程的方式,协助美术团队提升生产效率和质量。
负责3Dmax/v-ray渲染器的开发工作(主要使用C++编写),对引擎进行优化和调试,保证渲染性能的最大化提升。
配合设计团队进行三维建模、材质等开发工作,与美术设计师紧密合作,共同制作高质量模型并协助解决各种技术问题。
配合产品工程师一起测试并反馈功能点及性能需求,配合客户端部门完成项目相关文档整理和维护。
根据需求进行新模块的设计、实现,配合研发人员做好技术支持相关工作。
图形程序员或图形工程师通常需要具备以下技能:
编程语言: 如C++、C等。 图形库
计算机图形学:包括渲染管线、图形算法、3D建模、材质等。
美术设计:能够与美术团队合作,理解美术需求并转化为技术方案。
性能优化:能够分析、优化图形渲染性能,确保在不同硬件平台上的最佳表现。
这个岗位在游戏开发、电影特效、虚拟现实等领域有广泛应用,是技术与艺术结合的重要职位。