हम आपके अनुभव को बेहतर बनाने, साइट उपयोग का विश्लेषण करने और हमारे मार्केटिंग प्रयासों में सहायता के लिए कुकीज़ और समान तकनीकों का उपयोग करते हैं। गोपनीयता नीति
बजट: CNY 20,000-50,000
पोस्ट का समय:
我们正在招聘 WebGL/Three.js 可视化开发工程师,专注构建高性能、高交互性的 3D 数据可视化应用。候选人需深入掌握 WebGL 渲染管线(顶点/片元着色器编写、GLSL 编程、VBO/IBO 管理、帧缓冲与后处理)、Three.js 核心架构(场景图管理、渲染循环优化、自定义 ShaderMaterial 与 RenderPass 集成)。必须熟练使用 TypeScript 进行模块化工程开发,具备 Webpack/Vite 构建配置与 Tree-shaking 优化经验。需熟悉 3D 图形学基础:空间变换(Model-View-Projection 矩阵链)、光照模型(Phong/PBR 实现)、纹理映射(多级渐远纹理、法线/粗糙度贴图)、GPU 渲染性能瓶颈识别(draw call 合并、instancing 应用、GPU memory footprint 分析)。要求具备复杂模型加载与运行时控制能力:GLTF 2.0 解析与动画系统集成(MorphTarget、Skinning)、LOD 动态切换、几何体流式加载与内存回收。有数字孪生项目经验者须熟悉时空数据驱动的实时渲染(如 GeoJSON + 3D Tiles 融合、WMS/WMTS 动态底图叠加、时间序列驱动的材质/位移动画);有工业仿真背景者须掌握物理引擎协同(Cannon.js/Ammo.js 与 Three.js 的刚体/碰撞体同步)、传感器数据驱动的动态状态映射(WebSocket 实时流 → 材质参数/骨骼姿态更新)。所有代码须符合 ESLint + Prettier 规范,提交前通过 Jest 单元测试(覆盖率 ≥ 80%)。