Blender Git Commit Log
Git Commits -> Revision 1329843
February 19, 2015, 15:38 (GMT) |
Fix T43735 painting on perpendicular to the screen polygons is problematic (still!) It seems due to floating point precision issues we have to account for even more cases. Added colinear check for one more triangle edge-vertex and assumed that if no collision test is found then triangle is completely inside box. Such cases are mostly from float precision not catching triangle just outside bucket. Now tests are much better for simple tests (paint/flood fill cube from ortho view, paint sphere), however there are still some rare cases of stray pixels. |
Commit Details:
Full Hash: 1329843744c21215570c039064420a1a4c2723b3
Parent Commit: a199460
Lines Changed: +24, -11
1 Modified Path:
/source/blender/editors/sculpt_paint/paint_image_proj.c (+24, -11) (Diff)