Intel® Embree Ray Tracing Kernels
Discussion forum on the open source ray tracing kernels for fast photo-realistic rendering on Intel® CPU(s)

Infinite floats

Emil_K_
Beginner
189 Views

I think you should really use very large/small floats values for stuff like bounding boxes, where currently fp infinity is used (bbox.h constructors). That's because those infinities propagate through the code and are causing incorrect values and asserts, therefore -> rendering artefacts (bv4_builder.cpp line 121). (Ignoring the fact that a little slowdown may also be observed when INF is involved in calculations).

0 Kudos
0 Replies
Reply