【产品简介】
HOOPS Exchange是一款专注于工程数据访问的高性能SDK,通过统一的接口,支持30多种主流CAD和BIM文件格式的读取与导出,包括原生的CATIA V5、NX、CREO、REVIT等格式,并能够将数据转换为行业标准格式如STEP、JT等。
它能够独立于原始软件运行,无需依赖特定的CAD系统或工具,从而大大简化了数据处理的复杂性。无论您是在开发CAD、CAM、MaaS、CMM(坐标测量机)、AR/VR,还是数字工厂或AEC/BIM(建筑信息建模)应用,HOOPS Exchange都能满足您的需求。
现在很多CAD模型都比较复杂,有时候为了一些特殊用途(轻量化显示、布尔运算、CAE网格剖分等),需要到对原始模型进行减面操作。在HOOPS Exchange中,就提供了对模型进行减面操作支持,以下内容就是HOOPS Exchange的减面功能代码和测试效果。
一、HOOPS Exchange减面代码
我们首先读取原始模型,然后遍历模型的结构树,在获取到零件的表示项后,设置细分曲面的lod等级,然后重新计算表示项的细分曲面。
之后的内容是测试模型和设置不同LOD等级的模型效果呈现。
二、测试模型
- 测试模型原始建模软件:catia
- 测试模型文件名称:JA10-26-15X.CATPart
- 测试模型原始大小:65.6M
三、设置不同LOD等级的模型效果
(一)最高效果测试
- LOD等级:KA3DTessLODExtraHigh,最高等级
- 转换成PRC的文件名称:JA10-26-15X_kA3DTessLODExtraHigh.prc
- 转换成PRC大小:28M
- 模型三角面数量:60388
- 顶点数量:46088
渲染效果:
计算模型的三角面片数和顶点数:

(二)中等效果测试
- LOD等级:KA3DTessLODMedium,中级
- 转换成PRC的文件名称:JA10-26-15X_kA3DTessLODMedium.prc
- 转换成PRC大小:27M
- 模型三角面数量:18920
- 顶点数量:17204
渲染效果:
计算模型的三角面片数和顶点数:

(三)最低效果测试
- LOD等级:KA3DTessLODLow,最低等级
- 转换成PRC的文件名称:JA10-26-15X_kA3DTessLODExtraLow.prc
- 转换成PRC大小:26.6M
- 模型三角面数量:7552
- 顶点数量:7811
渲染效果:
计算模型的三角面片数和顶点数:
▍关于慧都科技
慧都科技是⼀家⾏业数字化解决⽅案公司,专注于软件、⽯油与⼯业领域,以深⼊的业务理解和⾏业经验,帮助企业实现智能化转型与持续竞争优势。在软件工程领域,我们提供开发控件、研发管理、代码开发、部署运维等软件开发全链路所需的产品,提供正版授权采购、技术选型、个性化维保等服务,帮助客户实现技术合规、降本增效与风险可控。
我们也是Tech Soft 3D-HOOPS在中国区的唯一增值服务商,负责HOOPS与CEETRON试用,咨询,销售,技术支持,售后,旨在为企业提供一站式的3D开发解决方案。如果您的企业目前也有3D数据格式转换、3D Web轻量化渲染的需求,欢迎咨询在线客服申请3D 轻量化引擎HOOPS的60天免费试用。
了解|试用HOOPS产品功能,请联系在线客服咨询,或拨打产品热线:023-68661681
↓↓扫码添加【3D顾问】,进技术交流群,与更多伙伴一起探讨前沿3D技术↓↓
发表评论