Blender Git Commit Log
Git Commits -> Revision 713ce03
Revision 713ce03 by Sergey Sharybin (master) September 4, 2015, 15:06 (GMT) |
Cycles: Fix wrong check for zero-sized triangles Initial idea was to optimize calculation a bit by skipping calculation of actual triangle edges and use vector from ray origin to triangles. In practice this optimization didn't quite work in cases when origin point is too close to the triangle. Let's do 2.76 with a bit more complicated calculation, still looking into exact reasons why watertight intersections fails in certain cases, but actual fix might bit be ready so soon. This fixes wrong eyes on the lady from T46013. |
Commit Details:
Full Hash: 713ce037ab7738535ce05075b8b83ce08c0a9b9c
Parent Commit: 65a8070
Lines Changed: +1, -1
1 Modified Path:
/intern/cycles/kernel/geom/geom_triangle_intersect.h (+1, -1) (Diff)