Blender Git Commit Log
Git Commits -> Revision 03013c2
Revision 03013c2 by Sergey Sharybin (master) February 18, 2019, 14:25 (GMT) |
Cycles: Keep all hair strands Previously, hair strands of zero length of too few control points would have been ignored. This is fine for a render without motion blur. But once motion blur is enabled it is becoming more tricky to match topology. Even more, it was causing access (and possibly writes) past the array boundaries in case when time step 0 ignored some strands and steps around it did not. If this is becoming problematic for BVH to do reliable intersections this is to be solved on the BVH builder side. The export from Blender to Cycles shouldn't really make decisions there. |
Commit Details:
Full Hash: 03013c231794e7d6c6bb37e146b7fe1e01eb278c
Parent Commit: 7b6da0a
Lines Changed: +30, -44
1 Modified Path:
/intern/cycles/blender/blender_curves.cpp (+30, -44) (Diff)