| Traversal fields for ray tracing dynamic scenes |
| Full text |
Pdf
(862 KB)
|
| Source
|
Virtual Reality Software and Technology
archive
Proceedings of the ACM symposium on Virtual reality software and technology
table of contents
Limassol, Cyprus
SESSION: Rendering I
table of contents
Pages: 65 - 74
Year of Publication: 2006
ISBN:1-59593-321-2
|
|
Authors
|
|
Peijie Huang
|
Chinese Academy of Sciences, Beijing, China and Graduate University of Chinese Academy of Sciences, Beijing, China
|
|
Wencheng Wang
|
State Key Lab of Computer Science, Institute of Software and Chinese Academy of Sciences, Beijing, China
|
|
Gang Yang
|
State Key Lab of Computer Science, Institute of Software, Chinese Academy of Sciences, Beijing, China andBeijing Forestry University, Beijing, China
|
|
Enhua Wu
|
State Key Lab of Computer Science, Institute of Software, Chinese Academy of Sciences, Beijing, China and University of Macau, Macao, China
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 84, Citation Count: 1
|
|
|
ABSTRACT
This paper presents a novel scheme for accelerating ray traversal computation in ray tracing. By the scheme, a pre-computed stage is applied to constructing what is called a traversal field for each rigid object that records the destinations for all possible incoming rays. The field data, which could be efficiently compressed offline, is stored in a small number of big rectangles called ray-relays that enclose each approximate convex segment of an object. In the ray-tracing stage, the records on relays are retrieved in a constant time, so that a ray traversal is implemented as a simple texture lookup on GPU. Thus, the performance of our approach is only related to the number of relays rather than scene size, while the number of relays is quite small. In addition, because the traversal fields only depend on the internal construction of each convex segment, they can be used to ray trace objects undergoing rigid motions at a negligible extra cost. Experimental results show that interactive rates could be achieved for dynamic scenes with the effects of specular reflections and refractions on an ordinary desk PC with GPU.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
Buss, S. R. Ray Trace software package, release 2.0.2. Available at http://math.ucsd.edu/~sbuss/MathCG.
|
| |
3
|
|
| |
4
|
|
 |
5
|
|
| |
6
|
Christen, M. Ray Tracing on GPU. Diploma thesis, University of Applied Sciences Basel, Switzerland, 2005.Available at http://www.clockworkcoders.com/oglsl/rt.
|
 |
7
|
|
| |
8
|
GLassner, A.S. Space Subdivision for fast ray tracing. IEEE Computer Graphics and Applications, 4, 10 (Oct. 1984), 15--22.
|
| |
9
|
|
| |
10
|
Gosselin. ATI Octree open sources, ATI Research, Inc. 2003
|
| |
11
|
Havran, V. 2001. Heuristic Ray Shooting Algorithm. PhD thesis, Faculty of Electrical Engineering, Czech Technical University in Prague.
|
| |
12
|
Kalos, L.S., Aszódi, B, Lazányi, I., and Mátyás, P. Approximate ray-tracing on the GPU with distance impostors. Computer Graphics Forum, Proc. EUROGRAPHICS 2005, Vol. 24, No.3
|
| |
13
|
Kirk, D., and Arvo, J. 1991. Improved ray tagging for voxel-based ray tracing. In Graphics Gems II, J. Arvo, Ed. Academic Press, 264--266.
|
| |
14
|
|
| |
15
|
|
| |
16
|
Page, D. L., Koschan, A. F., and Abidi, M. A., Perception-based 3D Triangle Mesh Segmentation Using Fast Marching Watersheds. Proc. IEEE International Conference on Computer Vision and Pattern Recognition, Madison, WI, USA, II (June.2003), 27--32.
|
 |
17
|
|
 |
18
|
|
| |
19
|
Roshal, E. WinRAR, Compression Tool, available at http://www.winrar.de/eindex.html.
|
 |
20
|
|
| |
21
|
Wald, I., Slusallek. P., Benthin.C, and Wagner. M., Interactive Rendering with Coherent Ray Tracing, In Proc. EUROGRAPHICS 2001, Vol. 20, No. 3
|
| |
22
|
Wald, I., and Slusallek, P. State of Art in Interactive RayTracing, EUROGRAPHICS 2001, (Feb.2001), 21--42
|
| |
23
|
Wald, I., Purcell, T.J., Schmittler, J., Benthin, C., and Slusallek, P. Realtime Ray Tracing and its use for Interactive Global Illumination. State of the Art Reports EUROGRAPHICS 2003.
|
| |
24
|
Wald, I. Realtime Ray Tracing and Interactive Global Illumination. PhD thesis, Computer Graphics Group, Saarland University, 2004. Available at http://www.mpisb.mpg.de/_wald/PhD/.
|
 |
25
|
|
| |
26
|
Wald, I., Boulos, S., and Shirley, P. Ray Tracing Deformable Scenes using Dynamic Bounding Volume Hierarchies. Technical Report, SCI Institute, University of Utah, No UUSCI-2005-014. (conditionally accepted at ACM Transactions on Graphics), 2006
|
|