High Quality Realtime Tessellation of Trimmed NURBS Surfaces for Interactive Examination of Surface Quality on Car Bodies
نویسندگان
چکیده
Virtual interactive examination of the quality of car body surfaces is an important issue in the development process of a car. The method is based on simulating reflection lines using striped environment maps and strong specular highlights. For this purpose high quality meshes are created from the NURBS surfaces. However, the meshes have a fixed resolution, hence a closer examination requires a finer tessellation. In this paper we present a method which allows a view-dependent, arbitrary fine tessellation of trimmed NURBS surfaces at interactive frame rates.
منابع مشابه
Interactive examination of surface quality on car bodies
The use of reflection lines and specular high lights for the quality control of car body surfaces is an important issue in the development process of a car. The interactive examination is based on standard graphics tools such as the SceneViewer of OpenInventor which simulates reflection lines by using striped environment maps. The interpolation of texturing and shading values is critical and re...
متن کاملGPU-based Appearance Preserving Trimmed NURBS Rendering
Trimmed NURBS are the standard surface representation used in CAD/CAM systems and accurate visualization of trimmed NURBS models at interactive frame rates is of great interest for industry. To support modification and/or animation of such surfaces, a GPU-based trimming and tessellation algorithm has been developed recently. First, the NURBS is approximated with a bi-cubic hierarchy of Bézier p...
متن کاملEecient Rendering of Trimmed Nurbs Surfaces
We present an algorithm for interactive display of trimmed NURBS surfaces. The algorithm converts the NURBS surfaces to B ezier surfaces and NURBS trimming curves into B ezier curves. It tessellates each trimmed B ezier surface into triangles and renders them using the triangle rendering capabilities common in current graphics systems. It makes use of tight bounds for uniform tessel-lation of B...
متن کاملInteractive Display of Large Scale Trimmed NURBS Models
We present an algorithm for interactive display of trimmed NURBS surfaces. The algorithm converts the NURBS surfaces to B ezier surfaces, tessellates each trimmed B ezier surface into triangles and renders them using the triangle rendering capabilities common in current graphics systems. It makes use of tight bounds for uniform tessellation of B ezier surfaces into cells and traces the trimming...
متن کاملEfficient Trimmed NURBS Tessellation
Interactive rendering of trimmed NURBS models is of great importance for CAD systems. For this the model needs to be transformed into a polygonal representation. This transformation can be either performed in a preprocessing step, at the cost of losing the capability to edit the surfaces, or on the fly during rendering. Since the number of frames per second is usually critical, efficient on the...
متن کامل