A raytracing framework for OpenEngine. The ray tracing of the scene is broken into 2 passes; an upper level object division, with models at the leaves; and a lower level raytracer, which can use any acceleration structure behind the scenes.