Compression-based 3D texture mapping for real-time rendering

被引:7
|
作者
Bajaj, C [1 ]
Ihm, I
Park, S
机构
[1] Univ Texas, Dept Comp Sci, Austin, TX 78712 USA
[2] Sogang Univ, Dept Comp Sci, Seoul 121742, South Korea
关键词
texture mapping; 3D texture; data compression; wavelet; real-time rendering; OpenGL;
D O I
10.1006/gmod.2000.0532
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
While 2D texture mapping is one of the most effective of the rendering techniques that make 3D objects appear visually interesting, it often suffers from visual artifacts produced when 2D image patterns are wrapped onto the surfaces of objects with arbitrary shapes. On the other hand, 3D texture mapping generates highly natural visual effects in which objects appear carved from lumps of materials rather than laminated with thin sheets as in 2D texture mapping, Storing 3D texture images in a table for fast mapping computations, instead of evaluating procedures on the Ay, however, has been considered impractical due to the extremely high memory requirement. In this paper, we present anew effective method for 3D texture mapping designed for real-time rendering of polygonal models. Our scheme attempts to resolve the potential texture memory problem by compressing 3D textures using a wavelet-based encoding method, The experimental results on various nontrivial 3D textures and polygonal models show that high compression rates are achieved with few visual artifacts in the rendered images and a small impact on rendering time. The simplicity of our compression-based scheme will make it easy to implement practical 3D texture mapping in software/hardware rendering systems including real-time 3D graphics APIs such as OpenGL and Direct3D, (C) 2000 Academic Press.
引用
收藏
页码:391 / 410
页数:20
相关论文
共 50 条
  • [1] Incremental Texture Compression for Real-Time Rendering
    Tang, Ying
    Fan, Jing
    ADVANCES IN VISUAL COMPUTING, PT II, PROCEEDINGS, 2008, 5359 : 1076 - 1085
  • [2] Real-time 3D rendering with hatching
    Jordane Suarez
    Farès Belhadj
    Vincent Boyer
    The Visual Computer, 2017, 33 : 1319 - 1334
  • [3] Real-time 3D rendering with hatching
    Suarez, Jordane
    Belhadj, Fares
    Boyer, Vincent
    VISUAL COMPUTER, 2017, 33 (10): : 1319 - 1334
  • [4] Self-adaptive slices of 3D texture real-time volume rendering
    Guo, Yaxin
    Yin, Baocai
    Kong, Dehui
    ALPIT 2007: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON ADVANCED LANGUAGE PROCESSING AND WEB INFORMATION TECHNOLOGY, 2007, : 282 - +
  • [5] A real-time 3D multi-view rendering from a real-time 3D capture
    1600, Blackwell Publishing Ltd (44):
  • [6] Real-time volume rendering of 4-D image using 3-D texture mapping
    Hwang, J
    Kim, JS
    Kim, JS
    Kim, IY
    Kim, SI
    MEDICAL IMAGING 2001: VISUALIZATION, DISPLAY, AND IMAGE-GUIDED PROCEDURES, 2001, 4319 : 557 - 563
  • [7] Real-time Scheduling for 3D GPU Rendering
    Schnitzer, Stephan
    Gansel, Simon
    Duerr, Frank
    Rothermel, Kurt
    2016 11TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES), 2016,
  • [8] Real-Time 3D Rendering of Heterogeneous Scenes
    Petring, Ralf
    Eikel, Benjamin
    Jaehn, Claudius
    Fischer, Matthias
    Heide, Friedhelm Meyer Auf Der
    ADVANCES IN VISUAL COMPUTING, ISVC 2013, PT I, 2013, 8033 : 448 - 458
  • [9] Real-time 3D artistic rendering system
    Lee, TY
    Yan, SU
    Chen, YN
    Chi, MT
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 3, PROCEEDINGS, 2005, 3683 : 456 - 462
  • [10] Real-time 3D Rendering Based on Multiple Cameras and Point Cloud
    Chang, Wei-Chun
    Chang, Wen-Chih
    2014 7TH INTERNATIONAL CONFERENCE ON UBI-MEDIA COMPUTING AND WORKSHOPS (UMEDIA), 2014, : 121 - 126