彩票走势图

3D模型可视化工具HOOPS Visualize如何处理点云数据集?

原创|行业资讯|编辑:吴秋红|2024-01-24 14:40:35.350|阅读 13 次

概述:HOOPS/OOC模块是一个核外系统,可以在HOOPS图形系统中渲染大量数据。该系统旨在处理点云数据集。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

/OOC模块是一个核外系统,可以在HOOPS图形系统中渲染大量数据。该系统旨在处理点云数据集。点云数据集通常由 3D 扫描仪创建,该扫描仪测量目标对象表面上的大量点,然后输出表示对象可见表面的数据文件。因此,单个点云文件可以包含数百万到数十亿个点,具体取决于它所代表的模型的复杂性。


架构

/OOC 由两个主要部分组成:1)预处理和2)加载和渲染。

在预处理阶段,HOOPS/OOC预处理器用于加载ASCII点云文件点云文件。预处理机制对数据进行分析并进行空间排序。处理的结果是一个称为 OOC 文件 (<name>*.ooc*) 的特殊用途 HSF 文件,它是一个索引文件,包含线段树形式的点云数据的空间描述。它不包含任何实际数据点。点数据本身包含在节点文件 ( .node ) 中,该文件位于与 OOC 文件具有相同根名称的目录中。

../_images/OOCHLPreprocess.png

点云数据预处理示意图

一旦点云数据被简化为 HOOPS/OOC 格式,就可以通过 HOOPS/OOC 插件加载到 HOOPS 中,该插件是  /MVO模块下 HIO 插件架构的一部分。HOOPS/OOC HIO 插件用于读取单个 OOC 文件,然后使用空间描述点云数据的场景图填充 HOOPS/3dGS 数据库。当模型区域在屏幕上变得可见时,HOOPS/3dGS 向 HOOPS/OOC HIO 插件请求模型部分中的数据。请注意,节点数据目录必须与 OOC 文件位于同一目录中。HOOPS/3dGS 和 HOOPS/OOC 紧密合作,管理加载到内存中的数据量,以便仔细平衡性能和视觉细节。

../_images/OOCHLLoad.png

处理后的点云数据的加载和渲染图

         ;      

慧都科技是Tech Soft 3D-HOOPS在中国区的唯一增值服务商,负责试用,咨询,销售,技术支持,售后,旨在为企业提供一站式的3D开发解决方案。如果您的企业目前也有、的需求,欢迎咨询在线客服申请3D 轻量化引擎的60天免费试用。

↓↓扫码添加客服微信,及时获取“HOOPS技术”支持↓↓


经过10余年的经验沉淀,慧都3D研发团队推出了一系列的工业3D解决方案,包括BIM解决方案、PDM解决方案、CAE解决方案、机器人运动仿真解决方案、协同设计解决方案、3D打印解决方案,详情请点击此处了解




标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP