岗位描述
岗位职责:
1、负责数字孪生平台、3D可视化大屏等项目的前端架构设计与核心模块开发。
2、基于Three、js/Cesium等三维引擎完成复杂 3D 场景构建,包括模型加载、渲染、动画及特效实现。
3、 实现数据驱动的动态可视化效果(如设备监控、轨迹跟踪、热力图、时空演变),并开发丰富的3D交互功能(如场景漫游、模型拾取、数据钻取)
4、负责3D应用的极致性能优化,运用LOD、剔除、合批、着色器优化等技术,确保海量数据下在大屏、多终端流畅运行。
5、 与后端紧密协作,设计高效的数据交换格式,实现IoT/GIS等海量数据的实时接入与渲染。
6、持续沉淀三维通用能力与组件,推动三维技术标准化与工程化建设。
任职要求:
1、 扎实的计算机图形学基础,深入理解3D数学、渲染管线及 WebGL 原理,能够独立排查底层渲染问题。
2、 精通 Three、js 或 Cesium 至少一项,作为核心技术成员完成过 2 个及以上已上线的复杂三维可视化项目(非Demo/原型)。
3、 具备复杂3D前端应用的架构设计能力,能够独立完成技术选型、模块拆分、核心渲染层封装及业务层抽象。
4、 深入掌握3D性能优化体系(LOD、遮挡剔除、实例化渲染、合批、纹理压缩等),并有明确的量化优化案例(如帧率提升、内存占用下降)。
5、 具备着色器编程能力,能够编写 GLSL 实现自定义材质、后处理特效、顶点动画等高级渲染效果。
6、 具备良好的工程意识与跨角色协作能力,能与产品、后端、GIS工程师、设计师高效配合,以项目成功交付为目标。