一种三维模型数据的纹理合并方法及相关装置制造方法及图纸

技术编号:23316412 阅读:146 留言:0更新日期:2020-02-11 18:16
本申请公开了一种三维模型数据的纹理合并方法,包括:根据纹理坐标阈值对三维模型数据中的纹理进行去冗余处理,得到多个待合并纹理;根据剩余区域分割算法和自由矩形选择算法将所述多个待合并纹理插入至预设尺寸的纹理集中;根据所有所述纹理集进行纹理映射处理,得到目标三维模型数据。通过对三维模型数据进行去冗余处理,降低了三维模型数据中的数据量,提高了模型数据的处理效率,同时避免了对超出坐标范围的异常纹理打包造成纹理错误映射的问题。本申请还公开了一种三维模型数据的纹理合并装置、计算机设备以及计算机可读存储介质,具有以上有益效果。

【技术实现步骤摘要】
一种三维模型数据的纹理合并方法及相关装置
本申请涉及三维数据处理领域,特别涉及一种三维模型数据的纹理合并方法、纹理合并装置、计算机设备以及计算机可读存储介质。
技术介绍
随着三维模型技术的不断发展,常用三维模型对实际的物理空间进行建模,得到对应的三维模型,并将该三维模型作为进行规划建设的关键基础信息,提升了规划模拟等流程的效率。通常得到的三维模型对其进行加工处理,以及进行展示操作,均是通过计算机完成。而三维模型相较于图像数据,增加了一个维度,带来的新数据量以指数递增。因此,在处理和展示三维模型时通常采用性能更好,硬件资源更多的计算机进行处理。目前,随着建模技术中的细节处理方式不断提升,获取到的三维模型的规模以及精细程度得到了极大的提升。并且,当该三维模型的对象是城市时,精细的建筑物模型结构复杂,其中的三维格网被分割成小面片,造成大量极度碎片化的离散纹理,需要更多的计算机性能进行处理。可见,三维模型的精细化程度提升,虽然可以提高展示的效果,但是也会降低模型数据的加载效率,更会明显降低模型的实时渲染效率,制约大规模城市三维模型集成的应用。<本文档来自技高网...

【技术保护点】
1.一种三维模型数据的纹理合并方法,其特征在于,包括:/n根据纹理坐标阈值对三维模型数据中的纹理进行去冗余处理,得到多个待合并纹理;/n根据剩余区域分割算法和自由矩形选择算法将所述多个待合并纹理插入至预设尺寸的纹理集中;/n根据所有所述纹理集进行纹理映射处理,得到目标三维模型数据。/n

【技术特征摘要】
1.一种三维模型数据的纹理合并方法,其特征在于,包括:
根据纹理坐标阈值对三维模型数据中的纹理进行去冗余处理,得到多个待合并纹理;
根据剩余区域分割算法和自由矩形选择算法将所述多个待合并纹理插入至预设尺寸的纹理集中;
根据所有所述纹理集进行纹理映射处理,得到目标三维模型数据。


2.根据权利要求1所述的纹理合并方法,其特征在于,根据纹理坐标阈值对三维模型数据中的纹理进行去冗余处理,得到多个待合并纹理,包括:
对所述三维模型数据中大于纹理坐标阈值的纹理进行异常纹理去冗余处理,得到多个去冗余异常纹理;
将所述三维模型数据中小于等于纹理坐标阈值的纹理进行正常纹理去冗余处理,得到多个去冗余正常纹理;
将所述多个去冗余异常纹理和所述多个去冗余正常纹理作为所述多个待合并纹理。


3.根据权利要求2所述的纹理合并方法,其特征在于,对所述三维模型数据中大于纹理坐标阈值的纹理进行异常纹理去冗余处理,得到多个去冗余异常纹理,包括:
将所述三维模型数据中大于纹理坐标阈值的纹理作为异常纹理;
根据纹理面片数量对所述异常纹理中小于等于预设纹理坐标范围的纹理进行纹理更新处理,得到多个已更新异常纹理;
将所述异常纹理中所述多个已更新异常纹理作为所述多个去冗余异常纹理。


4.根据权利要求2所述的纹理合并方法,其特征在于,将所述三维模型数据中小于等于纹理坐标阈值的纹理进行正常纹理去冗余处理,得到多个去冗余正常纹理,包括:
将所述三维模型数据中小于等于纹理坐标阈值的纹理作为正常纹理;
根据纹理面片数量对所述正常纹理进行纹理更新处理,得到所述多个去冗余正常纹理。


5.根据权利要求1至4任一项所述的纹理合并方法,其特征在于,根据剩余区域分割算法和自由矩形选择算法将所述多个待合并纹理插入至预设尺寸的纹理集中,包括:
对所述多个待合并纹理进行预处理,得到多个已处理待合并纹理;
根据降采样算法、所述剩余区域分割算法以及所述自由矩形选择算法对所述多个已处理待合并纹理中可降采样的纹理进行有损纹理合并处理,得到多个有损的纹理集;或根据所述剩余区域分割算法和所述自由...

【专利技术属性】
技术研发人员:朱庆张琳琳胡翰丁雨淋
申请(专利权)人:四川视慧智图空间信息技术有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1