模型轻量化神器:3D格式转化工具HOOPS Exchange轻松实现减面操作

现在很多CAD模型都比较复杂,有时候为了一些特殊用途(轻量化显示、布尔运算、CAE 格剖分等),需要到对原始模型进行减面操作。在HOOPS Exchange中,就提供了对模型进行减面操作支持,以下内容就是HOOPS Exchange的减面功能代码和测试效果。

现在很多CAD模型都比较复杂,有时候为了一些特殊用途(轻量化显示、布尔运算、CAE 格剖分等),需要到对原始模型进行减面操作。在HOOPS Exchange中,就提供了对模型进行减面操作支持,以下内容就是HOOPS Exchange的减面功能代码和测试效果。

模型轻量化神器:3D格式转化工具HOOPS Exchange轻松实现减面操作

一、HOOPS Exchange减面代码

我们首先读取原始模型,然后遍历模型的结构树,在获取到零件的表示项后,设置细分曲面的lod等级,然后重新计算表示项的细分曲面。

模型轻量化神器:3D格式转化工具HOOPS Exchange轻松实现减面操作

之后的内容是测试模型和设置不同LOD等级的模型效果呈现。

二、测试模型

  1. 测试模型原始建模软件:catia
  2. 测试模型文件名称:JA10-26-15X.CATPart
  3. 测试模型原始大小:65.6M

三、设置不同LOD等级的模型效果
(一)最高效果测试

  1. LOD等级:KA3DTessLODExtraHigh,最高等级
  2. 转换成PRC的文件名称:JA10-26-15X_kA3DTessLODExtraHigh.prc
  3. 转换成PRC大小:28M
  4. 模型三角面数量:60388
  5. 顶点数量:46088

渲染效果:

模型轻量化神器:3D格式转化工具HOOPS Exchange轻松实现减面操作

计算模型的三角面片数和顶点数:

模型轻量化神器:3D格式转化工具HOOPS Exchange轻松实现减面操作 (二)中等效果测试
  1. LOD等级:KA3DTessLODMedium,中级
  2. 转换成PRC的文件名称:JA10-26-15X_kA3DTessLODMedium.prc
  3. 转换成PRC大小:27M
  4. 模型三角面数量:18920
  5. 顶点数量:17204

渲染效果:

模型轻量化神器:3D格式转化工具HOOPS Exchange轻松实现减面操作

计算模型的三角面片数和顶点数:

模型轻量化神器:3D格式转化工具HOOPS Exchange轻松实现减面操作 (三)最低效果测试
  1. LOD等级:KA3DTessLODLow,最低等级
  2. 转换成PRC的文件名称:JA10-26-15X_kA3DTessLODExtraLow.prc
  3. 转换成PRC大小:26.6M
  4. 模型三角面数量:7552
  5. 顶点数量:7811

渲染效果:

模型轻量化神器:3D格式转化工具HOOPS Exchange轻松实现减面操作

计算模型的三角面片数和顶点数:

模型轻量化神器:3D格式转化工具HOOPS Exchange轻松实现减面操作

关于Tech Soft 3D

Tech Soft 3D成立于1996年,是全球领先的3D开发工具提供商,总部位于俄勒冈州本德,在加利福尼亚、法国、英国和日本设有办事处。该公司的HOOPS系列组件为全球数亿台计算机上运行的近500个3D应用程序提供支持。有关HOOPS的更多信息,请访问evget.techsoft3d.com(HOOPS Platform中国区独家代理)。

申请HOOPS试用

关注“HOOPS技术,了解更多HOOPS技术和应用

模型轻量化神器:3D格式转化工具HOOPS Exchange轻松实现减面操作

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年5月4日
下一篇 2022年5月4日

相关推荐

发表回复

登录后才能评论