Abstract
Trimmed NURBS surfaces are often used to model smooth and complex objects. Unfortunately, most existing hardware graphics accelerators cannot render them directly. Although there are a lot of methods proposed to accelerate the rendering of such surfaces, majority of them are based on tessellation, which is developed primarily for handling non-deforming objects. For an object that may deform in run-time, such as clothing, facial expression, human and animal character, the tessellation process will need to be performed repeatedly while the object is deforming. However, as the tessellation process is very time consuming, interactive display of deforming objects is difficult. This explains why deformable objects are rarely used in virtual reality applications. In this paper, we present a efficient method for incremental rendering of deformable trimmed NURBS surfaces. This method can handle both trimmed surface deformation and trimming curve deformation. Experimental results show that our method performs significantly faster than the method used in OpenGL.
Original language | English |
---|---|
Title of host publication | VRST 2003 - Proceedings of the ACM Symposium on Virtual Reality Software and Technology |
Publisher | Association for Computing Machinery |
Pages | 48-55 |
ISBN (Print) | 1-58113-569-6 |
DOIs | |
Publication status | Published - Oct 2003 |
Event | 2003 ACM Symposium on Virtual Reality Software and Technology, VRST 2003 - Osaka, Japan Duration: 1 Oct 2003 → 3 Oct 2003 |
Conference
Conference | 2003 ACM Symposium on Virtual Reality Software and Technology, VRST 2003 |
---|---|
Country/Territory | Japan |
City | Osaka |
Period | 1/10/03 → 3/10/03 |
Research Keywords
- Deformable objects
- NURBS surfaces
- Realtime rendering
- Trimmed surfaces