岗位职责:1. 负责基于OSG的三维图形引擎开发、维护及优化。2. 参与三维可视化系统的架构设计、核心模块开发及性能调优。3. 实现复杂场景的渲染效果优化(如地形、模型、光照、粒子特效等)。4. 解决OSG在跨平台(国产Linux /Ubuntu/Windows)应用中的技术问题。5. 配合团队完成项目需求分析、技术文档编写及代码审查。任职要求: 1. 精通C++语言,熟悉STL、多线程、内存管理等。2. 熟悉设计模式,具备良好的代码规范和架构设计能力。 3. 熟悉OpenSceneGraph框架,了解其核心模块(如场景图、渲染状态、节点回调等)。4. 掌握三维图形学基础(坐标系变换、视锥体裁剪、LOD、碰撞检测等)。5. 熟悉OpenGL/WebGL/Vulkan等图形API,了解GLSL着色器编程。 6. 了解三维数据格式(如OSGB、OBJ、FBX、STL、点云数据等)。7. 熟悉Qt框架(用于OSG的UI集成)者优先。 8. 有三维可视化项目开发经验(如仿真、GIS、游戏、VR/AR等)。9. 有大型场景渲染优化经验(如动态加载、视锥体裁剪、批处理等)。学历与经验:1. 本科及以上学历,计算机科学、软件工程、图形学相关专业优先。2. 3年以上三维图形开发经验。