三维模型如何在网页上浏览?哪种显示引擎支持三维数据的读取和显示?这是某军工单位在开发一套B/S架构的大型客机模块培训系统时,遇到的最棘手的问题。在此之前,客机模拟培训都是将Catia导出的U3D模型嵌入到PDF文件中,通过显示的三维信息进行相关的培训工作。
图为通过PDF浏览波音787客机驾驶舱模块
但是现在要将U3D模型迁移到web端,在支持HTML5的网页浏览器上实现三维展示,这就亟需一款成熟稳定的显示引擎。三维轻量化浏览器SView很好地解决了困扰项目开发人员的技术难题。SView为该项目提供了轻量化模型转换、三维展示及交互等功能的工具和接口,可以将U3D模型数据转换为SView独有的轻量化格式,通过SView H5控件集成到客户的应用系统中,出色地满足了客户的应用场景和数据流程。
图为通过SView在浏览器上展示的客机驾驶舱模块
培训过程中,用户通过三维交互和漫游,可以身临其境的进入机舱的各个部位,熟悉驾驶舱的仪表仪器和操控杆键,通过点击页面按钮,进行驾驶操作提示和安全提醒,最大程度还原真实的机舱环境,便于学员直观、自主的完成飞机驾驶操控科目的模拟和培训。
SView作为一款轻量化浏览器,可以支持Catia、ProE/Creo、SolidWorks、UG NX、Inventor、Parasolid、Solid Edge 、ACIS、CGR、Fbx、IFC、IGES、JT、OBJ、Fbx、PDMS、Rhino、U3D、3ds等数据的轻量化转换和浏览,提供Windows、IOS、Android、HTML5等平台的产品应用和集成控件,让三维应用范畴从产品的设计研发,拓展到工艺、生产、营销、售后、培训等各个阶段,为用户个性化的三维应用提供更有力的技术支撑。