Název: | GPU-based appearance preserving trimmed NURBS rendering |
Autoři: | Guthe, Michael Balázs, Ákos Klein, Reinhard |
Citace zdrojového dokumentu: | Journal of WSCG. 2006, vol. 14, no. 1-3, p. 1-8. |
Datum vydání: | 2006 |
Nakladatel: | Václav Skala - UNION Agency |
Typ dokumentu: | článek article |
URI: | http://wscg.zcu.cz/wscg2007/Papers_2007/journal/!WSCG2007_Journal_Final.zip http://hdl.handle.net/11025/1351 |
ISBN: | 80-86943-09-7 |
ISSN: | 1213-6972 (hardcopy) 1213-6964 (online) 1213-6980 (CD-ROM) |
Klíčová slova: | algoritmy založené na GPU;NURBS teselace;ochrana zobrazení |
Klíčová slova v dalším jazyce: | GPU-based algorithms;NURBS tessellation;appearance preservation |
Abstrakt: | 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´ezier patches on the CPU and then these are tessellated on the GPU. Since this approach only took the geometric error of an approximation into account, the various illumination artifacts introduced by the chosen bi-cubic approximation and the subsequent tessellation were neglected. Although this problem could be solved partially by calculating exact per-pixel normals on the GPU, the shading error introduced due to the bi-cubic approximation would remain. Furthermore, the long fragment shader required for per-pixel normals would lead to unacceptably low performance. In this paper we present a novel bi-cubic approximation algorithm that takes the normal approximation error into account. In addition, we also define a new error measure to calculate the required grid resolution for the bi-linear approximation. In combination, this allows GPU-based NURBS tessellation with guaranteed visual fidelity. Our new method is also capable of high quality visualization of further attributes like curvature, temperature, etc. on surfaces with little or no modification. |
Práva: | © Václav Skala - UNION Agency |
Vyskytuje se v kolekcích: | Number 1-3 (2006) |
Soubory připojené k záznamu:
Soubor | Popis | Velikost | Formát | |
---|---|---|---|---|
Guthe.pdf | 457,31 kB | Adobe PDF | Zobrazit/otevřít |
Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam:
http://hdl.handle.net/11025/1351
Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.