Accurate Scanconversion of Triangulated Surfaces

J. Rossignac
{"title":"Accurate Scanconversion of Triangulated Surfaces","authors":"J. Rossignac","doi":"10.2312/EGGH/EGGH91/116-137","DOIUrl":null,"url":null,"abstract":"Scanconverting a planar face produces depth-values for pixels totally or partly covered by the projection of that face. State-of-the-art hardwaresupported scan conversion techniques use sub pixel adjustment and extended precision calculations to achieve an acceptable depth-accuracy despite numeric round-off errors. Unfortunately, this depth-accuracy only holds for the interior pixels of the face. During the scanconversion of the boundaries of polyhedral solids or of the tesselations of curved surfaces, significantly larger depth-errors may occur at pixels traversed by the projection of the bounding edges. These errors are due to the use of the wrong surface equations resulting from an erroneous classification of pixels with respect to the projections of faces. They may lead to logical mistakes of serious consequences for hidden-surface removal and for solid-modeling applications. To address this problem, a new scanconversion technique is presented, which exploits surface data and face/face adjacency information to infer face-projections. For simplicity, the exposition is confined to triangular faces of manifolds, where each edge is adjacent to two triangles. At pixels covered by the projection of an edge, the surface depth computed in the standard manner is compared to the depth of the surface supporting the adjacent triangle. Pixel classification is obtained by taking into account the result of this comparison and the orientations of both faces.","PeriodicalId":206166,"journal":{"name":"Advances in Computer Graphics Hardware","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advances in Computer Graphics Hardware","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2312/EGGH/EGGH91/116-137","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Scanconverting a planar face produces depth-values for pixels totally or partly covered by the projection of that face. State-of-the-art hardwaresupported scan conversion techniques use sub pixel adjustment and extended precision calculations to achieve an acceptable depth-accuracy despite numeric round-off errors. Unfortunately, this depth-accuracy only holds for the interior pixels of the face. During the scanconversion of the boundaries of polyhedral solids or of the tesselations of curved surfaces, significantly larger depth-errors may occur at pixels traversed by the projection of the bounding edges. These errors are due to the use of the wrong surface equations resulting from an erroneous classification of pixels with respect to the projections of faces. They may lead to logical mistakes of serious consequences for hidden-surface removal and for solid-modeling applications. To address this problem, a new scanconversion technique is presented, which exploits surface data and face/face adjacency information to infer face-projections. For simplicity, the exposition is confined to triangular faces of manifolds, where each edge is adjacent to two triangles. At pixels covered by the projection of an edge, the surface depth computed in the standard manner is compared to the depth of the surface supporting the adjacent triangle. Pixel classification is obtained by taking into account the result of this comparison and the orientations of both faces.
三角曲面的精确扫描转换
扫描转换一个平面的脸产生像素的深度值全部或部分被该脸的投影覆盖。最先进的硬件支持扫描转换技术使用亚像素调整和扩展精度计算,以实现可接受的深度精度,尽管数字四舍五入误差。不幸的是,这种深度精度只适用于面部的内部像素。在多面体实体或曲面镶嵌边界的扫描转换过程中,边界边缘投影所遍历的像素可能出现明显较大的深度误差。这些错误是由于使用了错误的表面方程,导致错误的分类像素相对于面的投影。它们可能导致对隐藏表面去除和实体建模应用造成严重后果的逻辑错误。为了解决这一问题,提出了一种新的扫描转换技术,该技术利用表面数据和人脸/人脸邻接信息来推断人脸投影。为了简单起见,展览仅限于流形的三角形面,其中每个边与两个三角形相邻。在被边缘投影覆盖的像素处,以标准方式计算的表面深度与支持相邻三角形的表面深度进行比较。通过考虑这种比较的结果和两个面的方向来获得像素分类。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信