Time-critical multiresolution rendering of large complex models

被引:15
|
作者
Gobbetti, E [1 ]
Bouvier, E [1 ]
机构
[1] Res & Dev Sardinia, Ctr Adv Studies, I-09010 Uta, CA, Italy
关键词
multiresolution modeling; level-of-detail; adaptive rendering; numerical optimization; time-critical graphics;
D O I
10.1016/S0010-4485(00)00068-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Very large and geometrically complex scenes, exceeding millions of polygons and hundreds of objects, arise naturally in many areas of interactive computer graphics. Time-critical rendering of such scenes requires the ability to trade visual quality with speed. Previous work has shown that this can be done by representing individual scene components as multiresolution triangle meshes, and performing at each frame a convex constrained optimization to choose the mesh resolutions that maximize image quality while meeting timing constraints. In this paper we demonstrate that the nonlinear optimization problem with linear constraints associated to a large class of quality estimation heuristics is efficiently solved using an active-set strategy. By exploiting the problem structure, Lagrange multiplier estimates and equality-constrained problem solutions are computed in linear time. Results show that our algorithms and data structures provide low memory overhead, smooth level-of-detail control, and guarantee, within acceptable limits, a uniform, bounded frame rate even for widely changing viewing conditions. Implementation details are presented along with the results of tests for memory needs, algorithm timing, and efficacy. (C) 2000 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:785 / 803
页数:19
相关论文
共 50 条
  • [1] Time-critical multiresolution scene rendering
    Gobbetti, Enrico
    Bouvier, Eric
    [J]. Proceedings of the IEEE Visualization Conference, 1999, : 123 - 130
  • [2] Time-critical rendering of tetrahedral meshes
    Yang, Chuan-Kai
    Chiueh, Tzi-Cker
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2007, 23 (05) : 1437 - 1451
  • [3] Time-critical multiresolution volume rendering using 3D texture mapping hardware
    Li, XY
    Shen, HW
    [J]. IEEE/ACM SIGGRAPH SYMPOSIUM ON VOLUME VISUALIZATION AND GRAPHICS 2002, PROCEEDINGS, 2002, : 29 - 36
  • [4] Time-critical rendering for time-varying volume data
    Liao, SK
    La, JZC
    Chung, YC
    [J]. COMPUTERS & GRAPHICS-UK, 2004, 28 (02): : 279 - 288
  • [5] Rendering of multiresolution models with texture
    Schilling, A
    Klein, R
    [J]. COMPUTERS & GRAPHICS-UK, 1998, 22 (06): : 667 - 674
  • [6] Rendering of multiresolution models with texture
    Schilling, Andreas
    Klein, Reinhard
    [J]. Computers and Graphics (Pergamon), 1998, 22 (06): : 667 - 674
  • [7] Time-critical distributed contact for 6-DoF haptic rendering of adaptively sampled reduced deformable models
    Barbic, Jernej
    James, Doug
    [J]. SYMPOSIUM ON COMPUTER ANIMATION 2007: ACM SIGGRAPH/ EUROGRAPHICS SYMPOSIUM PROCEEDINGS, 2007, : 171 - 180
  • [8] Time-critical rendering algorithm with incorporation of LoD, visibility culling and object impostor
    Zhang, MM
    Pan, ZG
    Heng, PA
    [J]. JOURNAL OF VISUALIZATION AND COMPUTER ANIMATION, 2003, 14 (04): : 211 - 223
  • [9] Time-critical rendering of huge ecosystems using discrete and continuous levels of detail
    Zach, C
    Mantler, S
    Karner, K
    [J]. PRESENCE-VIRTUAL AND AUGMENTED REALITY, 2004, 13 (06): : 656 - 667
  • [10] LODManager: a framework for rendering multiresolution models in real-time applications
    Gumbau, J.
    Ripolles, O.
    Chover, M.
    [J]. WSCG 2007, SHORT COMMUNICATIONS PROCEEDINGS I AND II, 2007, : 39 - 46