[发明专利]模型mesh数据生成三视图的方法及系统有效
申请号: | 201910326353.3 | 申请日: | 2019-04-22 |
公开(公告)号: | CN109887080B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 姚林;刘松松 | 申请(专利权)人: | 广东三维家信息科技有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 徐丽 |
地址: | 510000 广东省广州市天河区天河软件园*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了模型mesh数据生成三视图的方法及系统,涉及图形转换软件技术领域,包括将该mesh网格数据解析为多个带索引值的三角面,根据三角面的单位法线的结果将三角面区分为可见三角面及不可见三角面,创建八叉树数据结构,载入由可见三角面的点组成的可见三角面点序列,通过深度遍历过滤掉被遮挡的可见三角面点序列,将不被遮挡的可见三角面点序列进行深度遍历,得到投影轮廓,将投影轮廓投影得到三视图,数组对象为多个带索引值的三角面,在区分出的可见三角面基础上,继续通过八叉树数据结构将被遮挡的可见三角面点序列过滤,减轻了三视图投影中的数据总量,可提高数据处理效率,并可实现一键生成三视图,操作方便。 | ||
搜索关键词: | 模型 mesh 数据 生成 视图 方法 系统 | ||
【主权项】:
1.模型mesh数据生成三视图的方法,其特征在于,包括:读取三维模型的mesh网格数据,将该mesh网格数据解析为数组对象,该数组对象包括多个带索引值的三角面,所述三角面包括三个分布在三维坐标系中的点;计算所述三角面的单位法线,将每个三角面的单位法线与该三角面的索引值进行关联索引;根据三角面的单位法线的结果将三角面区分为可见三角面及不可见三角面;创建八叉树数据结构,载入由可见三角面的点组成的可见三角面点序列,通过深度遍历过滤掉被遮挡的可见三角面点序列,得到不被遮挡的可见三角面点序列;将不被遮挡的可见三角面点序列进行深度遍历,将同时存在于可见三角面点序列及不可见三角面点序列中的点,标记为对象轮廓点,将同一个三角面上的对象轮廓点两两连接,得到投影轮廓;将投影轮廓投影得到三视图。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东三维家信息科技有限公司,未经广东三维家信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910326353.3/,转载请声明来源钻瓜专利网。
- 上一篇:螺旋锥齿轮三维建模方法
- 下一篇:一种地形生成方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置