Ray Tracing Dynamic Scenes with Shadows on the GPU (Englisch)

Wie erhalte ich diesen Titel?

Download
Kommerziell Vergütung an den Verlag: 14,50 € Grundgebühr: 4,00 € Gesamtpreis: 18,50 €
Akademisch Vergütung an den Verlag: 4,50 € Grundgebühr: 2,00 € Gesamtpreis: 6,50 €

We present fast ray tracing of dynamic scenes in this paper with primary and shadow rays. We present a GPUfriendly strategy to bring coherency to shadow rays, based on previous work on grids as acceleration structures. We introduce indirect mapping of threads to rays to improve the performance of ray tracing on GPU for the traversal and intersection steps. We also construct a light frustum in a spherical space for shadow rays. A grid structure is constructed each frame for the light frustum and traversed coherently. This involves careful mapping of the primary ray information to the light space and balancing the work load of the threads. Using the finegrained parallelism of GPU, we reorder the shadow rays to make them coherent and process multiple thread blocks to each cell to balance the work load. Spherical mapping is key to handling light sources placed anywhere in the scene by reducing the triangle count and improving performance in shadow checking. In addition it also allows us to introduce spotlights in raytracing. In practice, we attain interactive performance for moderately large models which change dynamically in the scene.

  • Titel:
    Ray Tracing Dynamic Scenes with Shadows on the GPU
  • Autor / Urheber:
  • Erschienen in:
  • Verlag:
    The Eurographics Association
  • Erscheinungsort:
    Postfach 8043, 38621 Goslar, Germany
  • Erscheinungsjahr:
    2010
  • Format / Umfang:
    8 pages
  • ISBN:
  • ISSN:
  • DOI:
  • Medientyp:
    Aufsatz (Konferenz)
  • Format:
    Elektronische Ressource
  • Sprache:
    Englisch
  • Datenquelle:
  • Exportieren:
  • ORKG:

Inhaltsverzeichnis Konferenzband

Die Inhaltsverzeichnisse werden automatisch erzeugt und basieren auf den im Index des TIB-Portals verfügbaren Einzelnachweisen der enthaltenen Beiträge. Die Anzeige der Inhaltsverzeichnisse kann daher unvollständig oder lückenhaft sein.

1
MPI-hybrid Parallelism for Volume Rendering on Large, Multi-core Systems
Howison, Mark / Bethel, E. Wes / Childs, Hank | 2010
11
Cross-Node Occlusion in Sort-Last Volume Rendering
Marchesin, Stéphane / Ma, Kwan-Liu | 2010
19
Multi-Frame Rate Volume Rendering
Hauswiesner, Stefan / Kalkofen, Denis / Schmalstieg, Dieter | 2010
27
Ray Tracing Dynamic Scenes with Shadows on the GPU
Guntury, Sashidhar / Narayanan, P. J. | 2010
35
Streamed Ray Tracing of Single Rays on the Cell Processor
Bingel, Florian / Hinkenjann, Andre | 2010
43
Asynchronous Parallel Reliefboard Computation for Scene Object Approximation
Süß, Tim / Jähn, Claudius / Fischer, Matthias | 2010
53
Parallel View-Dependent Refinement of Compact Progressive Meshes
Derzapf, Evgenij / Menzel, Nicolas / Guthe, Michael | 2010
63
Scalable Parallel Out-of-core Terrain Rendering
Goswami, Prashant / Makhinya, Maxim / Bösch, Jonas / Pajarola, Renato | 2010
73
Self-Scheduled Parallel Isosurfacing using Distributed Span Space on Cell
Caruso, Michael R. / Newman, Timothy S. | 2010
81
Cache-Efficient Parallel Isosurface Extraction for Shared Cache Multicores
Tchiboukdjian, Marc / Danjean, Vincent / Raffin, Bruno | 2010
91
Load-Balanced Isosurfacing on Multi-GPU Clusters
Martin, Steven / Shen, Han-Wei / McCormick, Patrick | 2010
101
Accelerating and Benchmarking Radix-k Image Compositing at Large Scale
Kendall, Wesley / Peterka, Tom / Huang, Jian / Shen, Han-Wei / Ross, Robert | 2010
111
Fast Compositing for Cluster-Parallel Rendering
Makhinya, Maxim / Eilemann, Stefan / Pajarola, Renato | 2010
121
Towards a Software Transactional Memory for Graphics Processors
Cederman, Daniel / Tsigas, Philippas / Chaudhry, Muhammad Tayyab | 2010
131
PaTraCo: A Framework Enabling the Transparent and Efficient Programming of Heterogeneous Compute Networks
Frey, Steffen / Ertl, Thomas | 2010
141
Color Plate
European Association for Computer Graphics | 2010
Feedback