Blender Git Commit Log

Git Commits -> Revision 2fb639d

Revision 2fb639d by Sergey Sharybin (master)
August 24, 2015, 19:23 (GMT)
Fix T45778: Objects scaled to 0 cause black artifacts with Static BVH

The issue was caused by some numeric instability in triangle intersection which
was visible on avx2 CPUs and GPUs (at least sm_20 here) but maybe some others
too.

Committing rather a workaround for now to be safe for the release, still need
some investigation.

From tests with grass field from Gooseberry project didn't see measurable
slowdown.

Commit Details:

Full Hash: 2fb639deedbdb0b0a821eb04ef69a7dd0080ea94
Parent Commit: 3633499
Lines Changed: +3, -0

1 Modified Path:

/intern/cycles/kernel/geom/geom_triangle_intersect.h (+3, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021