Embree: Photo-Realistic Ray Tracing Kernels

BVH's memory consumption is not adjusted at the end of the build

Hi,

I am using Embree under Windows and I have noticed that the displayedevaluation of the memory consumption of the BVH did not match its actual size in memory. Digging a bit deeper, I have found that the implementation of the functionalignedRealloc() of platform.cpp did not do anything (it just returns the pointer). So the BVH's memory footprint is not reduced at the end of the build as it is supposed to. Why did you not use the win32 function _aligned_malloc() for its implementation. Is there something wrong with it or is it just an omission ? Thanks.

Future Improvements

I am wondering if future versions will incorporate the mesh compression techniques described in yur paper "Memory Efficient Ray Tracing with Hierarchical Mesh Quantization." Also, I have compared Embree to the Intel IPP Ray Tracing KD-Tree, both implemented in my ray tracer. For primary rays (roughly 1-million rays) versus an aircraft model with 100,000 triangles the two approaches gave very similar performance times (roughly 0.1 seconds). Hardly a comprehensive comparison, but interesting.

Version Control

Hi,

Great work! We are poking around the source code in our lab, evaluating it for further research on GI algorithm.

Do you plan to open the development or to provide a read-only access to a repository. It would be a huge help to help us follow further source code updates. Also a bug tracker would be tremendously helpful. If none of this is planed, would you mind a *friendly* fork on Github?

Very impressed! But I have a few questions

Hi.

Firstly, wow! This looks like it could be really promising. With the
insane rush towards GPU rendering and the extreme limitations that go
with it, it's nice to see somebody working on proper CPU code, which
makes much more sense. Along with a couple of other guys in the CG
industry, I've been playing with this for a couple of days, and I have
to say, the renders seem to get to production quality faster than
existing render engines (iray and Vray, for example).

I have a few questions, if I might ask them.

what's next for Embree?

Hi, first allow me to thank you for this very well-written piece of software, it is a true gem I have one question and one suggestion. the question is: where are you planning to take Embree? are we going to see future versions of Embree or 1.0 will be the last? and will these versions (if planned) implement new features or more optimizations?

-help

Hi,
i hope this is in the right place......

i have a working, compiled version of embree on windows. However when i run the 'embree -help' commanda cmdwindow pops up and then disappears, too quickly to read.

Any Help?

thanks,
riftmaster

Compiling on windws XP with Visual Studio 2008

Hi Dev team

Just downloaded to give a test but with VS 2008
when it comes to link embree I get a long list of missing symbols

like these

:unresolved external symbol __mm_cvtss_f32
:unresolved external symbol __mm_castps_si128
:unresolved external symbol __BitScanForward
:unresolved external symbol __mm_min_epi32

......

Any help
thanks

gerry

Pages

Subscribe to Embree: Photo-Realistic Ray Tracing Kernels