[发明专利]一种用于web端三维模型轻量化方法、电子设备及存储介质有效
申请号: | 201711462067.7 | 申请日: | 2017-12-28 |
公开(公告)号: | CN108230439B | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 王海峰;杨涛;刘培珺 | 申请(专利权)人: | 苏州慧筑信息科技有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T19/20 |
代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙) 44288 | 代理人: | 胡拥军;赵赛 |
地址: | 215000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 web 三维 模型 量化 方法 电子设备 存储 介质 | ||
本发明提供一种用于web端三维模型轻量化方法,包括:获取三维模型文件,将三维模型文件拆分为若干网格面片段;将每个网格面片段进行切割成若干三角面片,记录三角面片的ID信息和几何信息,并计算三角面片的表面积;创建实例树;将三角面片的几何信息和ID信息存储在片段内;根据三角面片的表面积对片段进行排序,将若干几何信息以流格式序列化为若干包文件,根据若干包文件生成流列表文件,将流列表文件进行序列化处理为二进制形式。本发明的一种用于web端三维模型轻量化方法,在将原始三维模型文件转换成文件体积更小的流格式文件的流列表文件的同时,并没有丢弃原三维模型的任何细节数据。
技术领域
本发明涉及三维模型制作领域,尤其涉及一种用于web端三维模型轻量化方法、电子设备及存储介质。
背景技术
在对三维模型进行处理的过程中,有许多种对三维模型进行轻量化的方法。例如:Seo针对B-rep模型提出了一种利Wrap-around操作的简化算法,该算法首先对孔、槽、倒角、倒圆等可隐藏特征进行识别,然后根据细节层次决定可抑制特征的删除序列,最后生成所需要的一系列细节层次模型。Lee提出一种基于特征的多分辨实体模型,算法保证了无论特征重排是正还是负,都能生成合理的、外观形状相同的LOD模型。王启富提出了一种针对复杂产品模型数据的轻量化算法,该算法采用非几何信息过滤、曲线曲面简化和编码压缩等步骤对原始产品模型进行简化,在保证一定的精度的条件下具有较高的压缩比,适合于工程应用。另外,还有将三维的模型信息在二维的采样轮廓上加以分析并简化的方法。尽管上述方法可以应用于复杂产品模型的轻量化,但是生成的简化模型并没有保持原有模型的外观,且某些重要特征可能在简化模型中得不到体现,对三维可视化交流有一定程度的影响。
张小兵将模型的轻量化分为细微结构的抑制和替换、表面特征的处理、装配间隙的缝合以及模型抽壳四个过程,实现了大装配体模型的轻量化。殷明强提出了一种装配模型的简化算法,在保持模型外观不变的前提下,能够达到较好的简化效果。这两种方法在生成的轻量化模型中都直接去掉了隐藏的零件,用户无法获得装配体模型完整的装配关系和模型内部信息,使其无法用于装配动画、干涉检查等方面,限制了其使用范围。
Lattice公司提出了一种基于XML的轻量化三维模型压缩技术——XVL,这种轻量化技术采用Lattice Structrue多边形网格控制的Gergory曲面来逼近原始模型,可以保持较高的数据精度,简化后的文件尺寸只有原尺寸的百分之一。然而生成的轻量化模型改变了原始模型的拓扑结构,且Gregory曲面表达形式与现有的大多数三维CAD系统并不兼容,模型的操作只能利用该公司的二次开发接口实现,限制了其使用范围。
综上,上述对于三维模型轻量化的处理存在三维可视化交流受影响以及使用范围受限的问题。
发明内容
为了克服现有技术的不足,本发明的目的之一在于提供一种用于web端三维模型轻量化方法,其能解决三维可视化交流受影响以及使用范围受限的问题。
本发明的目的之二在于提供一种电子设备,其能解决三维可视化交流受影响以及使用范围受限的问题。
本发明的目的之三在于提供一种计算机可读存储介质,其能解决三维可视化交流受影响以及使用范围受限的问题。
本发明的目的之一采用以下技术方案实现:
一种用于web端三维模型轻量化方法,包括:
生成网格面片段,获取三维模型文件,将所述三维模型文件拆分为若干网格面片段;
切割网格面片段,将每个所述网格面片段进行切割成若干网格面片,记录所述网格面片的ID信息和几何信息,并计算所述网格面片的表面积;
创建实例树,所述实例树包含若干片段列表,每个所述片段列表由若干片段组成,定义所述片段以及片段列表名称;将所述网格面片的几何信息和所述ID信息存储在所述片段内;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州慧筑信息科技有限公司,未经苏州慧筑信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711462067.7/2.html,转载请声明来源钻瓜专利网。