Embree: Photo-Realistic Ray Tracing Kernels

Ray Definition and the Include Folder

I am attempting to use Embree as an external library to my application that needs to do some ray tracing. I have downloaded v2.0 via git, and I noticed there is an include folder. However, the definition of the Ray struct appears to be missing from this folder. Is the intent to use the definition from common/ray.h? If I attempt to include common/ray.h into my application I get build errors related to SSE instructions. I have tried adding compile flags for SSE in my application's cmake file, but I was not having much luck (my cmake-fu is a little weak).

Procedural geometry possibility with Shape class in raytracer


  I am exploring the possibility of injecting geometry procedurally [http://renderman.pixar.com/view/appnote23] to the Embree RayTracer.

  Is the Shape class the place to start ?

  Does the ray tracer request geometry bucket by bucket so as to conserve/control memory usage ?


Embree 2.0 to be released during Siggraph 2013

Based on Embree's success on Intel Xeon platforms we are proud to announce the release of Embree 2.0 with support for Xeon Phi during the annual ACM Siggraph 2013 Conference in Anaheim, CA. Embree 2.0 will be presented on July 25th from 3:45 to 5:15 in the Convention Center in Anaheim in Ballroom D, and will be released on embree.github.com shortly thereafter.

Subscribe to Embree: Photo-Realistic Ray Tracing Kernels