Ray-Tracing Programs and Plug-ins

  • Jon PeddieEmail author


There are 70 or so ray-tracing programs available, plus ray-tracing capabilities in many major CAD, 3D modeling, and content creation programs. The idea of creating a photorealistic, physically accurate synthetic image is so compelling and exciting; literally, hundreds of people have tried to do over the past 60 years. It takes such specialized skill and such an extensive material library that no single program can satisfy all the needs of all applications or stages of a project. It is not uncommon for a film or design studio to employ two to five different ray-tracing programs on one project. That reveals how vast the requirements are and why there are so many programs. And many of the programs are free, so there is no economic barrier to using ray tracing.


  1. Arvo J, Kirk D (1987) Fast ray tracing by ray classification. Comput Graph 21(4)CrossRefGoogle Scholar
  2. Bigler J, Stephens A, Parker SG (2006) Design for parallel interactive ray tracing systems. In: proceedings of the IEEE Symposium on Interactive Ray TracingGoogle Scholar
  3. Buck J (2019) The ray tracer challenge: a test-driven guide to your first 3D renderer, 1st edn. Pragmatic Bookshelf, Raleigh. ISBN-13: 978-1680502718Google Scholar
  4. Fascione L, Hanika J, Leone M, Droske M, Schwarzhaupt J, Davidovič T, Weidlich A, Meng J (2018) Manuka: a batch-shading architecture for spectral path tracing in movie production. ACM Trans Graph 37(3), Article 31CrossRefGoogle Scholar
  5. Harada T (2017) Radeon-ProRender-and-Radeon-Rays-in-a-gaming-rendering-workflow, GDC2017.
  6. Mottle J (2018) Architectural visualization rendering engine survey—results. In: CGarchitect, 24 Feb 2018.
  7. Nichols C (2017) V-Ray next: experiments with the Nvidia Optix Denoiser, Dec 2017.
  8. Nichols C (2018) V-Ray next: Denoising in production, June 2018.
  9. Seymour M (2016) V-Ray’s practical stochastic rendering of ‘spec-y’ things. Fxguide, Oct 2016.
  10. Starr M (2014) New mo-cap tech renders CG in real-time, Apr 2014.
  11. Stéphane G, Cyril S (2004) Graphics gems revisited. ACM Trans Graph (Proceedings of the SIGGRAPH conference—2004).
  12. Stephens A, Boulos S, Bigler J, Wald I, Parker SG (2006) An application of scalable massive model interaction using shared memory systems. In: Proceedings of the Eurographics Symposium on Parallel Graphics and VisualizationGoogle Scholar
  13. Suarez J (2009) V-Ray on the GPU. In: SIGGRAPH 2009.
  14. Wald I, Johnson GP, Amstutz J, Brownlee C, Knoll A, Jeffers J, Günther J, Navratil P (2017) OSPRay—a CPU ray tracing framework for scientific visualization. IEEE Trans Vis Comput Graph 23(1), pp 931–940 (2017)CrossRefGoogle Scholar
  15. Ward GJ (1992) Measuring and modeling anisotropic reflection. In: Proceedings of SIGGRAPH, pp 265–272.
  16. Wilkie A, Nawaz S, Droske M, Weidlich A, Hanika J (2014) Hero wavelength spectral sampling. In: Eurographics Symposium on Rendering 2014, vol 33, Number 4. Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Jon Peddie ResearchBelvedere TiburonUSA

Personalised recommendations