一、岗位职责 1.渲染技术落地与优化: ① 主导Unity项目中URP(通用渲染管线)的配置、调试与性能优化,确保渲染效果符合项目视觉标准; ② 了解HDRP(高清渲染管线)核心原理,可根据项目需求提供渲染管线选型建议,深度理解从顶点着色到像素输出的完整渲染流程。 2.Shader与HLSL开发: ① 熟练运用HLSL语言编写自定义Shader,覆盖角色、场景、特效等各类资源的着色需求,解决光照、材质表现等技术问题; ② 熟悉UnityShaderGraph工具,可结合美术需求快速产出可视化Shader效果,并制定Shader开发规范。 3.引擎功能应用与调试: ① 负责Unity引擎内碰撞体设置、物理参数调优,确保角色交互、物体碰撞逻辑精准运行; ② 精通角色状态机(AnimatorController)搭建,优化动画过渡逻辑,解决动画状态切换、融合树等相关技术问题。 4.美术团队技术支持:作为美术与程序团队的技术桥梁,主动对接美术团队需求,解决模型、贴图、动画、特效制作中的技术难题(如资源格式兼容性、渲染异常等),定期开展技术培训,提升美术团队对Unity引擎的使用效率。 5.跨平台资源与性能优化:聚焦Web端、移动端资源特性,制定模型面数、贴图分辨率、纹理压缩格式等优化标准;深入分析CPU/GPU开销(如DrawCall、SetPassCalls、显存占用),通过静态合批、LOD(细节层次)、实例化渲染等技术,系统性优化DrawCall与SetPassCalls数量,同时控制内存占用与安装包体大小,保障项目在目标平台的流畅运行。 6.辅助开发与技术文档:了解C#基础语法,可协助程序团队编写简单的工具脚本(如资源批量处理、Shader参数调试工具);梳理技术开发流程,编写Shader使用手册、资源优化指南等技术文档,沉淀项目技术资产。 二、任职要求 1.学历要求:本科及以上学历,计算机图形学、数字媒体技术、游戏美术等相关专业优先; 2.经验要求:3年及以上Unity技术美术工作经验,有完整上线的游戏、虚拟仿真或互动项目经验者优先; 3.软技能要求: ① 具备较强的问题分析与解决能力,能快速定位并处理项目中的技术故障; ② 良好的沟通协调能力,可高效对接美术、程序等多团队协作; ③ 有责任心与抗压能力,能适应项目迭代节奏,主动推进技术任务落地。 四、加分项 1.有完整的PC端项目向Web端(如WebGL)或移动端(iOS/Android)移植的实战经验,熟悉跨平台移植中的性能适配、资源兼容等关键技术点; 2.熟练使用UnityVisualEffectGraph(视觉效果图形)制作复杂特效,或精通Shuriken粒子系统,能独立完成高品质游戏/互动项目的特效技术方案; 3.了解PBR(基于物理的渲染)理论,有SubstancePainter/Designer等材质制作工具使用经验; 4.有开源渲染框架(如URP自定义渲染通道)二次开发经验,或熟悉计算机图形学相关算法(如阴影优化、抗锯齿); 5.具备技术预研能力,关注行业前沿渲染技术(如光线追踪、体积云渲染),并能在项目中尝试落地应用。