DocumentCode :
2967806
Title :
Interactive particle tracing in dynamic scenes consisting of NURBS surfaces
Author :
Bärz, Jakob ; Abert, Oliver ; Müller, Stefan
Author_Institution :
Univ. Koblenz-Landau, Koblenz
fYear :
2008
fDate :
9-10 Aug. 2008
Firstpage :
139
Lastpage :
146
Abstract :
Simulating the distribution of light in virtual environments to generate photorealistic images has become increasingly important for numerous applications in the field of computer graphics. Nevertheless, the off-line rendering of special effects for the film industry or visualizations for education, architecture, and engineering quite often takes minutes or even hours for a single frame. Especially in the context of dynamic scenes with freeform surfaces, simulating global illumination with interactive frame rates is very valuable; however, still challenging. Exploiting temporal coherences in lighting simulations yields a promising and feasible solution to optimize computing time by selectively updating scene regions with outdated illumination. We present a novel particle tracing method using multidimensional Halton sequences on top of direct ray tracing of dynamic scenes consisting of NURBS surfaces. Interactive frame rates are delivered without triangulation by carefully optimized intersection tests with NURBS surfaces and the support of multi-core processors. The implementation benefits from parallelization with SIMD operations due to quasi-random sampling of highly coherent particle packets with Halton numbers. Geometrical changes in the scene are handled by selectively deleting and retracing the affected particles yielding up to 75% faster particle tracing in comparison to computing a complete new lighting simulation. Finally, our method supports real-time adjustments of physical quantities, e.g. the spectral distribution of light spectra or surface reflectances.
Keywords :
image sampling; number theory; parallel processing; random processes; ray tracing; sequences; splines (mathematics); surface fitting; virtual reality; Halton number; SIMD operation; computer graphics; direct ray tracing; dynamic scene; interactive frame rate; interactive particle tracing; light distribution simulation; multicore processor; multidimensional Halton sequence; nonuniform rational B-spline surface; photorealistic image generation; quasirandom sampling; temporal coherence; virtual environment; Application software; Computational modeling; Computer simulation; Image generation; Layout; Lighting; Spline; Surface reconstruction; Surface topography; Virtual environment; Global illumination; I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling—Curve, surface, solid, and object representations; I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism—Animation; NURBS; dynamic scenes; freeform surfaces; interactive rendering; photon mapping; ray tracing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Interactive Ray Tracing, 2008. RT 2008. IEEE Symposium on
Conference_Location :
Los Angeles, CA
Print_ISBN :
978-1-4244-2741-3
Type :
conf
DOI :
10.1109/RT.2008.4634634
Filename :
4634634
Link To Document :
بازگشت