为了帮助企业高效处理复杂的3D工程数据并将其快速交付到浏览器端,HOOPS Communicator提供了从数据创作、服务器端导入到客户端加载的一整套灵活方案,覆盖多样化的工业可视化需求。
一、灵活的数据创作
HOOPS Communicator提供了一套完整的创作库(Authoring Library),允许用户从自有的专有数据格式生成经过流式优化的高质量模型,便于在浏览器端快速查看和交互。
该创作库内置多种辅助函数,支持从零开始创作PMI(产品制造信息)及复杂的几何结构,方便工程团队根据实际需求灵活扩展。此库支持C++和Java语言绑定,兼容性强,易于集成到现有工作流中。
二、多样化的服务器端数据导入选项
为了帮助用户将已有的CAD或工程数据高效接入HOOPS Communicator,可通过以下两种方式实现:
HOOPS Converter
HOOPS Converter是一款独立的跨平台可执行程序,可在服务器端部署,支持超过30种主流CAD格式(如需更多格式,可升级至HOOPS Web Platform)。
它能够将原始工程数据转换为HOOPS Communicator所需的Stream Cache格式,以及其他输出格式如图像和3D PDF。此外,Converter还会通过XML提供产品结构信息,方便企业将自有的业务逻辑与转换后的模型实体进行关联。
该转换能力同样提供库(Library)版本,方便与企业现有系统深度集成。
直接创作
除了使用转换工具,HOOPS Communicator还提供跨平台的C++和Java创作库,允许用户基于自有数据从头生成Stream Cache模型。内置的辅助函数可简化复杂CAD模型的创建流程,满足不同场景下对定制化的需求。
三、灵活高效的客户端数据加载
为了让最终用户在浏览器中获得流畅的3D可视化体验,HOOPS Communicator设计了专有的Stream Cache(SC) 文件格式。
该格式专为流式加载和模型聚合而优化,不仅能处理三角形网格和图形原语,还能完整承载复杂的工程数据。
在客户端,SC数据可通过以下两种方式加载:
流式加载
为了实现最佳性能和响应速度,HOOPS Communicator提供了服务器端组件HOOPS Stream Cache Server,通过与浏览器端HOOPS Web Viewer之间建立的WebSocket直连,支持快速、智能的流式加载和细粒度传输。
该服务器端组件还支持服务器端渲染(SSR),即所有渲染计算在服务器上完成,客户端仅接收图像,这对于超大模型尤为适用。
官方推荐使用HOOPS Stream Cache Server以获取最佳加载性能,但这并非使用HOOPS Communicator的必选前提。
基于文件的加载
除了流式加载,Stream Cache文件也可通过标准HTTP请求由浏览器端Web Viewer直接读取。在这种情况下,会使用Stream Cache的一个变体版本SCS,同样保证了对工程数据的高效处理。
四、总结
凭借从创作、格式转换到端到端流式加载的全链路能力,HOOPS Communicator可帮助企业将大规模、复杂的CAD/BIM数据轻松接入Web平台,快速交付高性能的3D可视化和协作体验。
不论是需要灵活自定义的数据创作,还是覆盖全格式的服务器端转换,或是面向最终用户的高效加载,HOOPS Communicator都能为不同行业和场景提供可落地、可扩展的技术支撑。
如需了解更多关于HOOPS Communicator的技术细节、典型案例或获取试用体验,欢迎联系我们,我们将为您提供专业的技术支持与方案咨询。
▍关于慧都科技
慧都科技是⼀家⾏业数字化解决⽅案公司,专注于软件、⽯油与⼯业领域,以深⼊的业务理解和⾏业经验,帮助企业实现智能化转型与持续竞争优势。在软件工程领域,我们提供开发控件、研发管理、代码开发、部署运维等软件开发全链路所需的产品,提供正版授权采购、技术选型、个性化维保等服务,帮助客户实现技术合规、降本增效与风险可控。
我们也是Tech Soft 3D-HOOPS在中国区的唯一增值服务商,负责HOOPS与CEETRON试用,咨询,销售,技术支持,售后,旨在为企业提供一站式的3D开发解决方案。如果您的企业目前也有3D数据格式转换、3D Web轻量化渲染的需求,欢迎咨询在线客服申请3D 轻量化引擎HOOPS的60天免费试用。
了解|试用HOOPS产品功能,请联系在线客服咨询,或拨打产品热线:023-68661681
↓↓扫码添加【3D顾问】,进技术交流群,与更多伙伴一起探讨前沿3D技术↓↓
发表评论