- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
采用半边编码的三角网格拓扑数据结构-计算机辅助设计与图形学学报
第28 卷 第2 期 计算机辅助设计与图形学学报 Vol. 28 No.2
2016 年2 月 Journal of Computer-Aided Design Computer Graphics Feb. 2016
采用半边编码的三角网格拓扑数据结构
张应中, 谢馥香, 罗晓芳, 王钦瑞
(大连理工大学机械工程学院 大连 116024)
(zhangyz@dlut.edu.cn)
: 为了更紧凑地表示三角网格的几何和拓扑信息, 充分利用三角网格中的面、顶点和半边之间的语义关系和
隐含信息, 提出一个采用半边编码的三角网格拓扑数据结构. 首先建立以顶点序列表示的三角面对象, 并存放在动
态数组中; 将半边表示为所属三角面在数组中的下标和顶点连线顺序隐式关系的二元组, 并且编码为一个无符号长
整型数; 在顶点对象中设置外出半边属性, 在三角面对象中设置相邻面的 3 个反向半边属性; 通过对设置的半边信
息进行解码, 实现拓扑信息查询. 基于该数据结构开展了 STL 三角网格数据的拓扑重建实验, 在对内存空间需求、重
建效率和拓扑信息处理能力等方面, 与目前广泛使用的半边数据结构进行了比较,表明需求内存空间大为减少.
:三角网格; 拓扑信息; 半边数据结构; STL 拓扑重建
:TP391.41
A Topological Data Structure Using Coding of Half-edges for Triangle Meshes
Zhang Yingzhong, Xie Fuxiang, Luo Xiaofang, and Wang Qinrui
(School of Mechanical Engineering, Dalian University of Technology, Dalian 116024)
Abstract: In order to get a more compact representation of the geometric and topological information for triangle
meshes, a topological data structure using coding of half-edges is proposed, which makes full use of the implied
information and semantic relationships among triangular facets, vertices and half-edges. In the proposed data
structure, a triangular face object is stored in a dynamic array. A half-edge is represented as a two-tuple consisting
of an array index of the incident face and an order number of linking vertexes, and then is encoded into an un-
signed long integer. In the vertex object, an attribute representing an outgoing half-edge is set. In the face object,
three attributes representing adjacent opposite half-edges are set. The topology information of the triangle mesh
can be efficiently queried by decoding the related half-edges. Based on the proposed data structure, a topological
recon
原创力文档


文档评论(0)