干货!工业级3D开发工具HOOPS的开发环境探讨——3D模型格式转换篇

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文件。

今天给大家主要分享的是3D模型格式转换工具HOOPS Exchange的开发环境:

1、HOOPS Exchange介绍

HOOPS Exchange是一个提供导入和导出3D文件格式的SDK。 3D文件被HOOPS Exchange导入到内存后,会以PRC格式数据结构存放,我们可以访问到模型的装配树、拓扑结构、模型、细分曲面数据、视图、PMI数据以及模型的属性信息等数据。

干货!工业级3D开发工具HOOPS的开发环境探讨——3D模型格式转换篇_第1张图片

1.1 开发环境

HOOPS Exchange使用C++语言开发,可以选择使用Visual Studio或Qt作为开发环境,以下是HOOPS Exchange 2022版本支持的环境:

干货!工业级3D开发工具HOOPS的开发环境探讨——3D模型格式转换篇_第2张图片

在Windows系统中,也可以使用C#作为UI层开发语言,底层控制还是使用C++,但必须自己编写C#和C++的中间桥接层。

1.2 导入格式支持

HOOPS Exchange可以导入以下格式文件:

干货!工业级3D开发工具HOOPS的开发环境探讨——3D模型格式转换篇_第3张图片

图标的含义:

干货!工业级3D开发工具HOOPS的开发环境探讨——3D模型格式转换篇_第4张图片

绿色图标表示支持该操作系统,灰色图标表示不支持该操作系统:

干货!工业级3D开发工具HOOPS的开发环境探讨——3D模型格式转换篇_第5张图片

1.3 导出格式支持

HOOPS Exchange可以导出以下文件格式:

干货!工业级3D开发工具HOOPS的开发环境探讨——3D模型格式转换篇_第6张图片

图标的含义: 

干货!工业级3D开发工具HOOPS的开发环境探讨——3D模型格式转换篇_第7张图片

绿色图标表示支持该操作系统,灰色图标表示不支持该操作系统:

干货!工业级3D开发工具HOOPS的开发环境探讨——3D模型格式转换篇_第8张图片

点击此处>>申请HOOPS 60天免费试用icon-default.png?t=N7T8http://x7pfmmn259623uby.mikecrm.com/l9292M9

你可能感兴趣的:(软件资讯,3d,HOOPS,3D模型格式转换,3D模型轻量化,3D,WEB轻量化,三维模型轻量化,三维模型格式转换)