HOOPS产品主要应用于3D模型的转换、显示、处理和发布,包括HOOPS Exchange、HOOPS Communicator、HOOPS Visualize和HOOPS Publish等4种产品,其中:
- HOOPS Exchange主要应用于模型的文件格式转换。
- HOOPS Communicator主要应用于WEB端模型显示。
- HOOPS Visualize主要应用于桌面端、手机端和AR/VR模型展示。
- HOOPS Publish主要用应用于将模型发布成3D PDF或HTML文件。
下面分别介绍这些产品。
1、HOOPS Exchange介绍
HOOPS Exchange是一个提供导入和导出3D文件格式的SDK。 3D文件被HOOPS Exchange导入到内存后,会以PRC格式数据结构存放,我们可以访问到模型的装配树、拓扑结构、模型、细分曲面数据、视图、PMI数据以及模型的属性信息等数据。
1.1 开发环境
HOOPS Exchange使用C++语言开发,可以选择使用Visual Studio或Qt作为开发环境,以下是HOOPS Exchange 2022版本支持的环境:
在Windows系统中,也可以使用C#作为UI层开发语言,底层控制还是使用C++,但必须自己编写C#和C++的中间桥接层。
1.2 导入格式支持
HOOPS Exchange可以导入以下格式文件:
图标的含义:
绿色图标表示支持该操作系统,灰色图标表示不支持该操作系统:
1.3 导出格式支持
HOOPS Exchange可以导出以下文件格式:
图标的含义:
绿色图标表示支持该操作系统,灰色图标表示不支持该操作系统:
慧都科技是Tech Soft 3D-HOOPS在中国区的唯一增值服务商,负责HOOPS试用,咨询,销售,技术支持,售后,旨在为企业提供一站式的3D开发解决方案。如果您的企业目前也有3D数据格式转换、3D Web轻量化渲染的需求,欢迎咨询在线客服申请3D 轻量化引擎HOOPS的60天免费试用。
↓↓扫码添加客服微信,及时获取“HOOPS技术”支持↓↓
发表评论