Rewriting Rules for the Dual Graph of a Stripified CLOD Mesh

M. Porcu, R. Scateni
{"title":"Rewriting Rules for the Dual Graph of a Stripified CLOD Mesh","authors":"M. Porcu, R. Scateni","doi":"10.2312/LocalChapterEvents/ItalChap/ItalianChapConf2007/023-029","DOIUrl":null,"url":null,"abstract":"A triangular mesh is the piecewise linear approximation of a sampled or analytical surface, when each patch is a triangle. The connectivity of the mesh can be easily represented using its dual graph. Each node of such a graph has at most three incident edges; if the surface is homeomorphic to a sphere, each node has exactly three incident edges. Several triangular meshes, representing the same surface, with an increasing number of triangles are a representation of the surface at difierent levels of detail (LOD). When the number of triangles from one LOD to another varies continuously we call such a structure a continuous level of detail (CLOD) approximation of the surface. Given a CLOD data structure we can extract, at each level, the mesh representing the surface and derive its dual graph. If we group the triangles forming each mesh in strips, to accelerate their rendering, we should use two colors for the dual graph’s edges to distinguish between the edges linking nodes belonging to the same strip or not. The main goal of this paper is to present a set of rules to recolor the dual graph of the mesh when passing from one LOD to the next and back. The operations used to change the mesh are a Vertex Split (VS) when the resolution increases, and an Edge Collapse (EC) when the resolution decreases. We can, then, use a local topological analysis to derive the rules allowing to recolor the graph, and to show that, under certain conditions, the recoloring is optimal. This allows to keep efiectively an optimal triangle strip structure over the mesh, while changing its resolution.","PeriodicalId":405486,"journal":{"name":"European Interdisciplinary Cybersecurity Conference","volume":"91 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"European Interdisciplinary Cybersecurity Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2312/LocalChapterEvents/ItalChap/ItalianChapConf2007/023-029","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

A triangular mesh is the piecewise linear approximation of a sampled or analytical surface, when each patch is a triangle. The connectivity of the mesh can be easily represented using its dual graph. Each node of such a graph has at most three incident edges; if the surface is homeomorphic to a sphere, each node has exactly three incident edges. Several triangular meshes, representing the same surface, with an increasing number of triangles are a representation of the surface at difierent levels of detail (LOD). When the number of triangles from one LOD to another varies continuously we call such a structure a continuous level of detail (CLOD) approximation of the surface. Given a CLOD data structure we can extract, at each level, the mesh representing the surface and derive its dual graph. If we group the triangles forming each mesh in strips, to accelerate their rendering, we should use two colors for the dual graph’s edges to distinguish between the edges linking nodes belonging to the same strip or not. The main goal of this paper is to present a set of rules to recolor the dual graph of the mesh when passing from one LOD to the next and back. The operations used to change the mesh are a Vertex Split (VS) when the resolution increases, and an Edge Collapse (EC) when the resolution decreases. We can, then, use a local topological analysis to derive the rules allowing to recolor the graph, and to show that, under certain conditions, the recoloring is optimal. This allows to keep efiectively an optimal triangle strip structure over the mesh, while changing its resolution.
条带化CLOD网格对偶图的改写规则
三角网格是采样或解析曲面的分段线性逼近,当每个块是一个三角形时。网格的连通性可以很容易地用它的对偶图表示。这种图的每个节点最多有三条关联边;如果曲面同胚于球体,则每个节点恰好有三条相关边。几个三角形网格,代表同一个表面,随着三角形数量的增加,是表面在不同细节水平(LOD)的表示。当从一个LOD到另一个LOD的三角形数量连续变化时,我们称这种结构为表面的连续细节水平(CLOD)近似。给定一个CLOD数据结构,我们可以在每一层提取表示曲面的网格并导出其对偶图。如果我们将构成每个网格的三角形分组成条,为了加速它们的渲染,我们应该为对联图的边缘使用两种颜色,以区分连接节点的边缘是否属于同一条。本文的主要目标是提出一套规则,当从一个LOD传递到下一个LOD并返回时,网格的对偶图重新上色。当分辨率增加时,用于改变网格的操作是顶点分割(VS),当分辨率降低时,用于改变网格的操作是边缘折叠(EC)。然后,我们可以使用局部拓扑分析来推导允许图重新上色的规则,并表明,在某些条件下,重新上色是最优的。这允许在网格上有效地保持最佳三角形带结构,同时改变其分辨率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信