Skip to content
Brendan Duncan edited this page Dec 18, 2018 · 8 revisions

What is DartRay?

DartRay is a port of the PBRT physically based ray tracer by Matt Pharr and Greg Humphreys. It is written in a very modular fashion, with a small core library and the actual rendering algorithms written as extensions. This allows developers to experiment with new rendering techniques by implementing extensions for the various parts of the rendering pipeline.

Caveat
Being written in an interpreted language without the low level to-the-metal optimizations that are available to languages like C/C++, DartRay has no pretension of being a production-worthy renderer. Don't expect it to compete with the latest highly optimized, GPU-assisted renderers.

Clone this wiki locally