Blender Git Commit Log

Git Commits -> Revision dce16d5

Revision dce16d5 by Sergey Sharybin (master)
March 12, 2015, 13:24 (GMT)
Revert "Fix T43865: Cycles: Watertight rendering produces artifacts on a huge plane"

The fix was really flacky, in terms during speed benchmarks i had
abort() in the fallback block to be sure it never runs in production
scenes, but that affected on the optimization as well. Without this
abort there's quite bad slowdown of 5-7% on the renders even tho
the Pleucker fallback was never run.

This is all weird and for now reverting the change which affects on
all the production scenes and will look into alternative fixes for
the original issue with precision loss on huge planes.

This reverts commit 9489205c5c0b9b432d02be4a3d0d15fc62ee6cb9.

Commit Details:

Full Hash: dce16d57dc928ead124dcde1d241727c4f2bbc24
Parent Commit: c4b3b60
Lines Changed: +5, -35

1 Modified Path:

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