Correct resolution rendering of trimmed spline surfaces

被引:3
|
作者
Wu, Ruijin [1 ]
Peters, Joerg [1 ]
机构
[1] Univ Florida, Gainesville, FL 32611 USA
基金
美国国家科学基金会;
关键词
Trimming; Spline; Accurate; Real-time; Scan density; NURBS;
D O I
10.1016/j.cad.2014.08.012
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Current strategies for real-time rendering of trimmed spline surfaces re-approximate the data, pre-process extensively or introduce visual artifacts. This paper presents a new approach to rendering trimmed spline surfaces that guarantees visual accuracy efficiently, even under interactive adjustment of trim curves and spline surfaces. The technique achieves robustness and speed by discretizing at a near-minimal correct resolution based on a tight, low-cost estimate of adaptive domain griding. The algorithm is highly parallel, with each trim curve writing itself into a slim lookup table. Each surface fragment then makes its trim decision robustly by comparing its parameters against the sorted table entries. Adding the table-and-test to the rendering pass of a modern graphics pipeline achieves anti-aliased sub-pixel accuracy at high render-speed, while using little additional memory and fragment shader effort, even during interactive trim manipulation. (C) 2014 Elsevier Ltd. All rights reserved.
引用
收藏
页码:123 / 131
页数:9
相关论文
共 50 条
  • [31] Triangular mesh parameterization with trimmed surfaces
    Ruiz, Oscar E.
    Mejia, Daniel
    Cadavid, Carlos A.
    [J]. INTERNATIONAL JOURNAL OF INTERACTIVE DESIGN AND MANUFACTURING - IJIDEM, 2015, 9 (04): : 303 - 316
  • [32] GPU-based Appearance Preserving Trimmed NURBS Rendering
    Guthe, Michael
    Balazs, Akos
    Klein, Reinhard
    [J]. JOURNAL OF WSCG, 2006, 2006, 14 (1-3): : 1 - 8
  • [33] TRIANGULATION OF TRIMMED SURFACES IN PARAMETRIC SPACE
    SHENG, X
    HIRSCH, BE
    [J]. COMPUTER-AIDED DESIGN, 1992, 24 (08) : 437 - 444
  • [34] Isogeometric analysis for trimmed CAD surfaces
    Department of Mechanical Engineering, KAIST, 373-1, Guseong-dong, Yuseong-gu, Daejeon, 305-701, Korea, Republic of
    [J]. Comput. Methods Appl. Mech. Eng, 37-40 (2982-2995):
  • [35] Isogeometric analysis for trimmed CAD surfaces
    Kim, Hyun-Jung
    Seo, Yu-Deok
    Youn, Sung-Kie
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2009, 198 (37-40) : 2982 - 2995
  • [36] Rendering Glints on High-Resolution Normal-Mapped Specular Surfaces
    Yan, Ling-Qi
    Hasan, Milos
    Jakob, Wenzel
    Lawrence, Jason
    Marschner, Steve
    Ramamoorthi, Ravi
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2014, 33 (04):
  • [37] Computing offsets of trimmed NURBS surfaces
    Kumar, GVVR
    Shastry, KG
    Prakash, BG
    [J]. COMPUTER-AIDED DESIGN, 2003, 35 (05) : 411 - 420
  • [38] CADDSCAT version 2.3:: A high-frequency physical optics code modified for trimmed IGES B-spline surfaces
    Roedder, JM
    [J]. IEEE ANTENNAS AND PROPAGATION MAGAZINE, 1999, 41 (03) : 69 - 80
  • [39] Geodesic Spline Interface for Haptic Curve Rendering
    Bordegoni, Monica
    Ferrise, Francesco
    Covarrubias, Mario
    Antolini, Michele
    [J]. IEEE TRANSACTIONS ON HAPTICS, 2011, 4 (02) : 111 - 121
  • [40] Guaranteed consistency of surface intersections and trimmed surfaces using a coupled topology resolution and domain decomposition scheme
    Hass, Joel
    Farouki, Rida T.
    Han, Chang Yong
    Song, Xiaowen
    Sederberg, Thomas W.
    [J]. ADVANCES IN COMPUTATIONAL MATHEMATICS, 2007, 27 (01) : 1 - 26