SREC‐RT: A Structure for Ray Tracing Rounded Edges and Corners

dc.contributor.authorCourtin, Simonen_US
dc.contributor.authorRibardière, Mickaelen_US
dc.contributor.authorHorna, Sebastienen_US
dc.contributor.authorPoulin, Pierreen_US
dc.contributor.authorMeneveaux, Danielen_US
dc.contributor.editorBenes, Bedrich and Hauser, Helwigen_US
dc.date.accessioned2021-10-08T07:38:13Z
dc.date.available2021-10-08T07:38:13Z
dc.date.issued2021
dc.description.abstractMan‐made objects commonly exhibit rounded edges and corners generated through their manufacturing processes. The variation of surface normals at these confined locations produces shading details that are visually essential to the realism of synthetic scenes. The more specular the surface, the finer and more prominent its highlights. However, most geometric modellers represent rounded edges and corners with dense polygonal meshes that are limited in terms of smoothness, while tremendously increasing scene complexity. This paper proposes a non‐invasive method (i.e. that does not modify the original geometry) for the modelling and rendering of smooth edges and corners from any input polygonal geometry defined with infinitely sharp edges. At the heart of our contribution is a geometric structure that automatically and accurately defines the geometry of edge and corner rounded areas, as well as the topological relationships at edges and vertices. This structure, called SREC‐RT, is integrated in a ray‐tracing‐based acceleration structure in order to determine the region of interest of each rounded edge and corner. It allows systematic rounding of all edges and vertices without increasing the 3D scene geometric complexity. While the underlying rounded geometry can be of any type, we propose a practical ray‐edge and ray‐corner intersection based on parametric surfaces. We analyse comparisons generated with existing methods. Our results present the advantages of our method, including extreme close‐up views of surfaces with a much higher quality for very little additional memory, and reasonable computation time overhead.en_US
dc.description.number6
dc.description.sectionheadersArticles
dc.description.seriesinformationComputer Graphics Forum
dc.description.volume40
dc.identifier.doi10.1111/cgf.14268
dc.identifier.issn1467-8659
dc.identifier.pages200-214
dc.identifier.urihttps://doi.org/10.1111/cgf.14268
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1111/cgf14268
dc.publisher© 2021 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltden_US
dc.subjectrendering
dc.subjectray tracing
dc.subjectrounded edges and corners
dc.subjectbevel
dc.subjectchamfer
dc.subjectshading
dc.subjectparametric surface
dc.titleSREC‐RT: A Structure for Ray Tracing Rounded Edges and Cornersen_US
Files
Collections