|
[1]Wald, I., Purcell, T. J., Schmittler, J., Benthin, C., and Slusallek, P. Realtime ray tracing and its use for interactive global illumination. In Proceedings of the Eurographics, State of the Art Reports, 2003. [2]Woop, S., Schmittler, Jörg., and Slusallek, P. RPU: a programmable ray processing unit for realtime ray tracing. ACM Transactions on Graphics, 24, 3, 2005, 434-444. [3]Benthin, C., Wald, I., Scherbaum, M., and Friedrich, H. Ray tracing on the CELL processor. In Proceedings of the 2006 IEEE Symposium on Interactive Ray Tracing, 2006, 115-124. [4]Wald, I., Benthin, C., and Slusallek, P. Distributed interactive ray tracing of dynamic scenes. In Proceedings of the IEEE Symposium on Parallel and Large-Data Visualization and Graphics (PVG), 2003. [5]Cg. http://developer.nvidia.com/page/cg_main.html. [6]Rost, R. J. OpenGL Shading Language, Second Edition. Addison Wesley, 2006. [7]OpenGL Shading Language. http://www.opengl.org/documentation/glsl/. [8]High Level Shading Language. http://en.wikipedia.org/wiki/HLSL. [9]General-Purpose Computation Using Graphics Hardware. http://www.gpgpu.org/. [10]Owens, J. D., Luebke, D., Govindaraju, N., Harris, M., Krüger, J., Lefohn A. E., and Purcell, T. J. A survey of general-purpose computation on graphics hardware. In Proceedings of the Eurographics 2005, State of the Art Reports, August 2005, 21-51. [11]Whitted, T. An improved illumination model for shaded display. Communications of the ACM, 23, 6 (June 1980), 343-349. [12]Purcell, T. J., Buck, I., Mark, W. R., and Hanrahan, P. Ray tracing on programmable graphics hardware. ACM Transactions on Graphics, 21, 3 (July 2002), 703-712. [13]Christen, M. Ray Tracing on GPU. Master’s Thesis, University of Applied Sciences Basel (FHBB), 2005. [14]Thrane, N. and Simonsen, L. O. A Comparison of Acceleration Structures for GPU Assisted Ray Tracing. Master’s Thesis, University of Aarhus, Denmark, 2005. [15]Carr, N. A., Hoberock, J., Crane, K., and Hart, J. C. Fast GPU ray tracing of dynamic meshes using geometry images. In Proceedings of the Graphics Interface, 2006, 203-209. [16]Havran, V., Prikryl, J., and Purgathofer, W. Statistical comparison of ray-shooting efficiency schemes. Tech. Rep. TR-186-2-00-14, Institute of Computer Graphics, Vienna University of Technology. [17]Foley, T. and Sugerman, J. Kd-tree acceleration structures for a GPU raytracer. In Proceedings of the Graphics Hardware, 2005, 15-22. [18]Horn, D., Sugerman, J., Houston, M., and Hanrahan, P. Interactive k-D tree GPU raytracing. In Proceedings of the ACM Symposium on Interactive 3D Graphics and Games (I3D’07), 2007. [19]Müller, G. and Fellner, D. W. Hybrid scene structuring with application to ray tracing. In Proceedings of the International Conference on Visual Computing (ICVC’99), Goa, India, February 1999, 19-26. [20]Wächter, C., and Keller, A. Instant Ray Tracing: The bounding interval hierarchy. In Proceedings of the 17th Eurographics Symposium on Rendering, 2006. [21]Streaming SIMD Extensions. http://en.wikipedia.org/wiki/Streaming_SIMD_Extensions. [22]Wald, I., Ize, T., Kensler, A., Knoll, A., and Parker, S. G. Ray tracing animated scenes using coherent grid Traversal. ACM Transactions on Graphics, 25, 3 (July 2006), 485-493. [23]Boulos, S., Edwards, D., Lacewell, J. D., Kniss, J., Kautz, J., Wald, I., and Shirley, P. Packet-based Whitted and distribution ray tracing. In Proceedings of Graphics Interface, 2007. [24]Reshetov, A., Soupikov, A., Hurley, J. Multi-level ray tracing algorithm. ACM Transactions on Graphics, 24, 3 (July 2005), 1176-1185. [25]The renderman interface specification. https://renderman.pixar.com/products/rispec/index.htm. [26]NVIDIA GeForce 8800 product site. http:// www.nvidia.com/page/geforce_8800.html. [27]Frame Buffer Object specification. http://oss.sgi.com/projects/ogl-sample/registry/EXT/framebuffer object.txt. [28]Occlusion Query specification. http://oss.sgi.com/projects/ogl-sample/registry/ARB/occlusion_query.txt. [29]Mitchell, J. L. and Sander, P. V. Applications of explicit early-Z culling. In SIGGRAPH 2004 - Real-Time Shading Course Applications of Explicit, 2004. [30]Goldsmith, J. and Salmon, J. Automatic creation of object hierarchies for ray tracing. IEEE Computer Graphics and Applications, 7, 5, May 1987, 14-20. [31]Kay, T. L. and Kajiya, J. T. Ray tracing complex scenes. In Proceedings of the SIGGRAPH, 1986, 269-278. [32]Mahovsky, J. Ray tracing bounding volume hierarchies with the Pluecker-AABB test. Technical report 2004-759-24, University of Calgary, April 2005. [33]Wald, I., Boulos, S., and Shirley, P. Ray tracing deformable scenes using dynamic bounding volume hierarchies. ACM Transactions on Graphics, 26, 1, 2007. [34]Weghorst, H., Hooper, G., and Greenberg, D. Improved computational methods for ray tracing. ACM Transactions on Graphics, 3, 1 (January 1984), 52-69. [35]Carr, N. A., Hall, J. D., and Hart, J. C. The ray engine. In Proceedings of the Graphics Hardware 2002, September 2002, 37-46. [36]Möller, T. and Trumbore, B. Fast, minimum storage ray-triangle intersection. Journal of Graphics Tools, 2, 1 (1997), 21-28. [37]ATI Radeon X1950 Technology – GPU Specifications. http://ati.amd.com/products/RadeonX1950/specs.html. [38]Blythe, D. The Direct3D 10 system. ACM Transactions on Graphics, 25, 3 (July 2006), 724-734.
|