OATAO - Open Archive Toulouse Archive Ouverte Open Access Week

Crack-free rendering of dynamically tesselated B-Rep models

Claux, Frédéric and Barthe, Loïc and Vanderhaeghe, David and Jessel, Jean-Pierre and Paulin, Mathias Crack-free rendering of dynamically tesselated B-Rep models. (2014) Computer Graphics Forum, 33 (2). 263-272. ISSN 0167-7055

[img]
Preview
(Document in English)

PDF (Author's version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
1MB

Official URL: http://dx.doi.org/10.1111/cgf.12308

Abstract

We propose a versatile pipeline to render B-Rep models interactively, precisely and without rendering-related artifacts such as cracks. Our rendering method is based on dynamic surface evaluation using both tesselation and ray-casting, and direct GPU surface trimming. An initial rendering of the scene is performed using dynamic tesselation. The algorithm we propose reliably detects then fills up cracks in the rendered image. Crack detection works in image space, using depth information, while crack-filling is either achieved in image space using a simple classification process, or performed in object space through selective ray-casting. The crack filling method can be dynamically changed at runtime. Our image space crack filling approach has a limited runtime cost and enables high quality, real-time navigation. Our higher quality, object space approach results in a rendering of similar quality than full-scene ray-casting, but is 2 to 6 times faster, can be used during navigation and provides accurate, reliable rendering. Integration of our work with existing tesselation-based rendering engines is straightforward.

Item Type:Article
Additional Information:Thanks to Wiley editor. The definitive version is available at http://onlinelibrary.wiley.com/ The original PDF of the article can be found at http://onlinelibrary.wiley.com/doi/10.1111/cgf.12308/epdf
HAL Id:hal-01118484
Audience (journal):International peer-reviewed journal
Uncontrolled Keywords:
Institution:Université de Toulouse > Institut National Polytechnique de Toulouse - INPT (FRANCE)
French research institutions > Centre National de la Recherche Scientifique - CNRS (FRANCE)
Université de Toulouse > Université Toulouse III - Paul Sabatier - UPS (FRANCE)
Université de Toulouse > Université Toulouse - Jean Jaurès - UT2J (FRANCE)
Université de Toulouse > Université Toulouse 1 Capitole - UT1 (FRANCE)
Laboratory name:
Statistics:download
Deposited By: IRIT IRIT
Deposited On:19 Feb 2015 10:22

Repository Staff Only: item control page