dc.contributor.author | Settgast, Volker | en_US |
dc.contributor.author | Müller, Kerstin | en_US |
dc.contributor.author | Fünfzig, Christoph | en_US |
dc.contributor.author | Fellner, Dieter W. | en_US |
dc.contributor.editor | Dirk Reiners | en_US |
dc.date.accessioned | 2016-02-17T14:16:08Z | |
dc.date.available | 2016-02-17T14:16:08Z | |
dc.date.issued | 2003 | en_US |
dc.identifier.isbn | 3-905673-53-3 | en_US |
dc.identifier.uri | http://dx.doi.org/10.2312/osg.20031418 | en_US |
dc.description.abstract | The need for realistic models especially in virtual reality environments leads us to freeform shapes like subdivision surfaces. Based on a standard polygonal mesh, the modeller can build various kinds of shapes using an arbitrary topology and special geometrical features like creases. Nowadays, it also is a part of most standard modelling packages like Maya and 3DStudio Max. However, the interactive display of subdivision surfaces in current scenegraph systems as static level-of-details is unpractical, because of the exponentially increasing number of polygons during the subdivision steps. Therefore an adaptive algorithm, choosing only the necessary quads and triangles, is required to obtain good looking images at high framerates. In this paper we present a rendering algorithm considering the static surface properties like curvature as well as viewdependent properties like silhouette location and projection size. Without modifying the basis mesh, the method works patchwise and tesselates each patch recursively using a new datastructure, called Slate. We show that the algorithm can be implemented efficiently using direct OpenGL. In comparison we consider the algorithm’'s integration into the scenegraph system OpenSG, where the scenegraph node feeds into an indexed-face-set node. | en_US |
dc.publisher | The Eurographics Association | en_US |
dc.subject | I.3.5 [Computer Graphics] | en_US |
dc.subject | Computational Geometry and Object Modeling | en_US |
dc.subject | Curve | en_US |
dc.subject | surface | en_US |
dc.subject | solid | en_US |
dc.subject | and object representations | en_US |
dc.subject | I.3.7 [Computer Graphics] | en_US |
dc.subject | Three | en_US |
dc.subject | Dimensional Graphics and Realism | en_US |
dc.subject | Virtual reality | en_US |
dc.title | Adaptive Tessellation of Subdivision Surfaces in OpenSG | en_US |
dc.description.seriesinformation | Open SG 2003 | en_US |
dc.description.sectionheaders | Meshes | en_US |
dc.identifier.doi | 10.2312/osg.20031418 | en_US |