About this Journal Submit a Manuscript Table of Contents
International Journal of Computer Games Technology
Volume 2013 (2013), Article ID 578269, 14 pages
http://dx.doi.org/10.1155/2013/578269
Research Article

The Brigade Renderer: A Path Tracer for Real-Time Games

ADE/IGAD, NHTV Breda University of Applied Sciences, Monseigneur Hopmansstraat 1, 4817 JT Breda, The Netherlands

Received 20 September 2012; Accepted 30 December 2012

Academic Editor: Yiyu Cai

Copyright © 2013 Jacco Bikker and Jeroen van Schijndel. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. S. Miyamoto, Super Mario Galaxy, Nintendo, 2007.
  2. H. Kamiya and A. O. Inaba, “Okami,” 2006.
  3. K. Yamauchi, Gran Tourismo Series, 1997.
  4. T. Simon, Tom Clancy’s H.A.W.X., 2009.
  5. T. Sweeny, Unreal Engine 3, 2008.
  6. J. Andersson, Frostbite 2 Engine, Nvidia, 2011.
  7. M. Mittring, The Technology behind the “Unreal Engine 4 Elemental Demo”, Epic Games, Inc., 2012.
  8. C. Crassin, F. Neyret, M. Sainz, S. Green, and E. Eisemann, “Interactive indirect illumination using voxel-based cone tracing: an insight,” in Proceedings of the ACM International Conference on Computer Graphics and Interactive Techniques (SIGGRAPH '11), Vancouver, Canada, August 2011.
  9. G. E. Moore, “Cramming more components onto integrated circuits,” Electronics, vol. 38, no. 8, pp. 114–117, 1965. View at Google Scholar
  10. J. Owens, “Streaming architectures and technology trends,” in GPU Gems 2, Addison-Wesley, 2005. View at Google Scholar
  11. NVidia, Fermi: NVidia's Next Generation CUDA Compute Architecture, NVidia, Santa Clara, Calif, USA, 2009.
  12. I. Wald and P. Slusallek, “State of the art in interactive ray tracing,” in State of the Art Reports, Eurographics, pp. 21–42, Manchester, UK, 2001. View at Google Scholar
  13. J. Bikker, “Real-time ray tracing through the eyes of a game developer,” in Proceedings of the IEEE Symposium on Interactive Ray Tracing (RT '07), pp. 1–10, IEEE Computer Society, Ulm, Germany, September 2007. View at Publisher · View at Google Scholar · View at Scopus
  14. S. Boulos, D. Edwards, J. D. Lacewell et al., “Packet-based whitted and distribution ray tracing,” in Proceedings of the Graphics Interface (GI '07), pp. 177–184, ACM, Montreal, Canada, 2007.
  15. R. Overbeck, R. Ramamoorthi, and W. R. Mark, “Large ray packets for real-time whitted ray tracing,” in Proceedings of the IEEE/EG Symposium on Interactive Ray Tracing (RT '08), pp. 41–48, August 2008. View at Publisher · View at Google Scholar · View at Scopus
  16. T. J. Purcell, I. Buck, W. R. Mark, and P. Hanrahan, “Ray tracing on programmable graphics hardware,” ACM Transactions on Graphics, vol. 21, no. 3, pp. 703–712, 2002. View at Publisher · View at Google Scholar
  17. T. Foley and J. Sugerman, “KD-tree acceleration structures for a GPU raytracer,” in Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Conference on Graphics Hardware (HWWS ’05), pp. 15–22, ACM, Los Angeles, Calif, USA, 2005. View at Publisher · View at Google Scholar
  18. D. R. Horn, J. Sugerman, M. Houston, and P. Hanrahan, “Interactive k-D tree GPU raytracing,” in Proceedings of the Symposium on Interactive 3D Graphics and Games (I3D ’07), pp. 167–174, ACM, Seattle, Wash, USA, 2007.
  19. T. Aila and S. Laine, “Understanding the efficiency of ray traversal on GPUs,” in Proceedings of the Conference on High-Performance Graphics (HPG '09), pp. 145–150, ACM, New Orleans, La, USA, August 2009. View at Publisher · View at Google Scholar · View at Scopus
  20. C. Benthin, Realtime ray tracing on current CPU architectures [Ph.D. thesis], Saarland University, Saarbrücken, Germany, 2006.
  21. J. Sugerman, T. Foley, S. Yoshioka, and P. Hanrahan, “Ray tracing on a cell processor with software caching,” in Proceedings of the IEEE Symposium on Interactive Ray Tracing (RT '06), September 2006.
  22. B. Walter, G. Drettakis, and S. Parker, “Interactive rendering using the render cache,” in Rendering Techniques ’99 (Proceedings of the 10th Eurographics Workshop on Rendering), D. Lischinski and G. W. Larson, Eds., vol. 10, pp. 235–246, Springer, New York, NY, USA, 1999. View at Google Scholar
  23. I. Sadeghi, B. Chen, and H. W. Jensen, “Coherent path tracing,” Journal of Graphics, GPU, and Game Tools, vol. 14, no. 2, pp. 33–43, 2009. View at Publisher · View at Google Scholar
  24. J. Novák, V. Havran, and C. Daschbacher, “Path regeneration for interactive path tracing,” in The European Association for Computer Graphics 28th Annual Conference: EUROGRAPHICS 2007, Short Papers, pp. 61–64, The European Association for Computer Graphics, 2010. View at Google Scholar
  25. D. Van Antwerpen, Unbiased physically based rendering on the GPU [M.S. thesis], Technical University Delft, Delft, The Netherlands, 2011.
  26. Refractive, Octane Renderer, 2010, http://www.refractivesoftware.com/.
  27. K. Beason, SmallPT, 2007, http://www.kevinbeason.com/.
  28. T. Berger-Perrin, “The Once Known As SmallPT,” 2009, http://code.google.com/p/tokaspt/.
  29. Jromang, SmallLuxGPU, 2009, http://www.luxrender.net/wiki/SLG.
  30. NVidia, Design Garage, 2010, http://www.nvidia.com/.
  31. J. T. Kajiya, “The rendering equation,” in Proceedings of the 13th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH '86), pp. 143–150, ACM, Dallas, Tex, USA, 1986.
  32. T. Bramwell, “Doom 4 “three times” Rage visual quality,” 2011, http://www.eurogamer.net/articles/doom-4-three-times-rage-visual-quality.
  33. L. Szirmay-Kalos, G. Antal, and M. Sbert, “Go with the winners strategy in path tracing,” in Proceedings of the International Conference in Central Europe on Computer Graphics and Visualization (WSCG '05), pp. 49–56, 2005.
  34. G. Newell and J. Weier, Portal 2. Valve Corporation, 2011.