advertisement

Real-Time Volumetric TestsUsing Layered Depth Ima

0 %
100 %
advertisement
Information about Real-Time Volumetric TestsUsing Layered Depth Ima
Education

Published on July 15, 2008

Author: autopilot

Source: authorstream.com

advertisement

Slide 1: Real-Time Volumetric TestsUsing Layered Depth Images Hasso-Plattner Institute,University of Potsdam, Germany Matthias Trapp, Jürgen Döllner Outline : EG 2008 :: 17th April Real-Time Volumetric Tests Using Layered Depth Images :: Matthias Trapp 2 Outline Introduction Layered Depth Images on GPU Volumetric Parity Test Discussion Conclusion Introduction : EG 2008 :: 17th April Real-Time Volumetric Tests Using Layered Depth Images :: Matthias Trapp 3 Introduction Volumetric Test… …determines if a 3D point is inside or outside a given volume Areas of application: Generalized clipping, Rendering with hybrid styles, GPU collision detection,… Characteristics: Performed in shader program Real-time Real-Time Volumetric Tests : EG 2008 :: 17th April Real-Time Volumetric Tests Using Layered Depth Images :: Matthias Trapp 4 Real-Time Volumetric Tests Ingredients: data structure + algorithm Volume representation of polygonal shapes Hardware accelerated data structure Gives a sufficient approximation  Layered Depth Image Volumetric test for 3D points Applicable in shader programs, Fast and efficient implementation  Volumetric Parity Test Layer Depth Images on GPU : EG 2008 :: 17th April Real-Time Volumetric Tests Using Layered Depth Images :: Matthias Trapp 5 Layer Depth Images on GPU Layered Depth Images (LDI)[Shade et al. 1998] GPU representation of LDIs: Depth maps = layers of unique depth complexity 3D texture or 2D texture array of depth maps Texture format: 32bit floating point LDI Example : EG 2008 :: 17th April Real-Time Volumetric Tests Using Layered Depth Images :: Matthias Trapp 6 LDI Example Depth-Peeling to 3D Texture : EG 2008 :: 17th April Real-Time Volumetric Tests Using Layered Depth Images :: Matthias Trapp 7 Depth-Peeling to 3D Texture Scale shape into unit volume Set orthographic projection, adjust near/far planes Determine depth complexity of shape Create and initialize 3D texture (LDI) Depth-peel polygonal shape [Everitt 2001] Multipass render-to-texture (to slice of 3D texture) Use linear depth-buffer values [Lapidious et al. 1999] GLSL fragment shader for 2nd depth test (SM4) Volumetric Parity Test (VPT) : EG 2008 :: 17th April Real-Time Volumetric Tests Using Layered Depth Images :: Matthias Trapp 8 Volumetric Parity Test (VPT) “to determine if a point is inside or outside a complex 3D volume represented by an LDI” Given: arbitrary 3D point: Requested: Boolean parity: Solution: Transformation into LDI texture space: Perform ray-marching through depth maps Ray-Marching in LDI Texture Space : EG 2008 :: 17th April Real-Time Volumetric Tests Using Layered Depth Images :: Matthias Trapp 9 Ray-Marching in LDI Texture Space Construct a ray Sample from each slice Compare depth values Efficient Shader Implementation : EG 2008 :: 17th April Real-Time Volumetric Tests Using Layered Depth Images :: Matthias Trapp 10 Efficient Shader Implementation Discussion : EG 2008 :: 17th April Real-Time Volumetric Tests Using Layered Depth Images :: Matthias Trapp 11 Discussion Limitations: Memory consumptions Depth-peeling costs Limited number of LDI Drawbacks: Under sampling artifacts Aliasing artifacts VPT is fill-limited Conclusion & Future Work : EG 2008 :: 17th April Real-Time Volumetric Tests Using Layered Depth Images :: Matthias Trapp 12 Conclusion & Future Work Take away: Volumetric test in real-time Based on LDI Different applications Sampling artifacts Future work: LDI compression Optimal viewpoint selection Solve sampling artifacts Ray-LDI intersection test Slide 13: EG 2008 :: 17th April Real-Time Volumetric Tests Using Layered Depth Images :: Matthias Trapp 13 Thank You. Matthias Trapp matthias.trapp@hpi.uni-potsdam.de Computer Graphics Systems Group Prof. Dr. Jürgen Döllner www.hpi.uni-potsdam.de/3d Researchgroup 3D-Geoinformation www.3dgi.de Main References : EG 2008 :: 17th April Real-Time Volumetric Tests Using Layered Depth Images :: Matthias Trapp 14 Main References [Shade 1998] SHADE J., GORTLER S., WEI HE L., SZELISKI R.: Layered Depth Images. In SIGGRAPH ’98 (New York, NY, USA, 1998), ACM, pp. 231–242. [Everitt 2001] CASS EVERITT: Interactive Order-Independent Transparency. Tech. rep., NVIDIA Corporation, 2001. [Lapidous 1999]LAPIDOUS E., JIAO G.: Optimal Depth Buffer for Low-Cost Graphics Hardware. In HWWS ’99 (New York, NY, USA, 1999), ACM, pp. 67–73.

Add a comment

Related presentations

Related pages

CiteSeerX — Citation Query et al. Layered depth images

... Scientific documents that cite the following paper: et al. Layered depth ... to be rendered in real time on existing ... ima es of synthetic objects ...
Read more

Three LOD for the Realistic and Real-Time Rendering of ...

Three LOD for the Realistic and Real-Time Rendering of Crowds with Dynamic Lighting ... We then introduce a volumetric layered based impostor between flat ...
Read more

Voxel - Wikipedia, the free encyclopedia

While voxels provide the benefit of precision and depth of ... a heightmap due to only the top 'layer' of data ... Real Time Strategy ...
Read more

F5 Silverline Cloud-Based DDoS Protection | DDoS Service | F5

Mitigates Attacks in Real Time. Silverline DDoS Protection offers multi-layered L3–L7 protection with cloud-scrubbing technologies to detect, identify ...
Read more

Article View - United States Department of Defense

Home News Article View. News. News Articles. Casualty Releases. Press Advisories. News Transcripts. Publications. Speeches. Contracts. Testimony. Messages ...
Read more

Parallax scrolling - Wikipedia, the free encyclopedia

Parallax scrolling; Pixel art; Sprite; ... Real-time graphics; Game art design; Graphics engine. ... Layer method Demonstration of the ...
Read more

Coarse Integral Imaging without Pseudo Image

Coarse Integral Imaging without Pseudo Image on ... A real-time and wide-field-of-view ... depending on the depth of each pixel for a volumetric ...
Read more

Reconstruction of Volumetric Surface Textures for Real ...

Publication » Reconstruction of Volumetric Surface Textures for Real-Time ... Reconstruction of Volumetric ... a layered volumetric model ...
Read more

METHOD AND DEVICE FOR CONTACT SIMULATION USING LAYERED ...

method and device for contact simulation using layered depth images
Read more