职位详情
三维编程开发工程师
8000-16000元
英吉多
青岛
1-3年
本科
07-15
工作地址

通济工业园天山二路6号山东省青岛市即墨天山二路六号

职位描述

一、3D开发工程师的岗位职责

1. 针对不同场景制定 3D 数据采集方案,选择适配设备,并开发自动化采集软件。

2. 对3D数据进行处理和量化分析。

3. 根据项目需求,设计并开发3D功能模块,例如场景渲染、模型控制与交互或物理模拟。

4. 开发辅助工具(如自动化导入工具、材质编辑器),提升团队效率。

5. 优化渲染管线(减少Draw Call、LOD技术)、内存管理及算法效率,确保多平台(PC/移动/XR设备)流畅渲染和展现。

6. 跟踪3D领域前沿技术(如实时光追、AI生成模型),推动技术创新。

二、3D开发工程师的任职要求

1. 编程基础:精通C++/JAVA/Python至少一种,熟悉数据结构与算法。

2. 引擎:熟悉Unity/Unreal Engine引擎,熟悉渲染管线及性能优化技巧。

3. 数学工具:扎实的线性代数基础(矩阵变换、四元数旋转),理解几何算法(射线拾取、AABB 碰撞检测、曲面细分)。

4. 建模工具:熟悉Blender/Maya/ZBrus至少一种,熟悉骨骼绑定,能使用编程语言实现模型动态控制。

5. 掌握 Three.js/babylon.js 基本原理(几何体渲染、材质系统、相机控制),有 Web 端 3D 展示项目上线经验。

6. 项目经验

必备:2年以上3D项目开发经验,独立完成过至少一个完整模块(如角色动画系统、虚拟场景)。

优先:有跨平台项目经验(如移动端性能优化)、大型团队协作经历(Git管理、CI/CD流程)。

7. 沟通能力:能用技术术语与非技术人员(如设计师)高效沟通。

8. 学习能力:主动研究新技术(如AI 辅助建模、点云分类算法等),适应行业变化。

9. 教育背景:计算机科学、数学、图形学相关专业本科及以上学历,或具备同等项目经验。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请