November 8, 2021, 09:36 (GMT) |
LineArt: Fix thread intersection duplication |
November 8, 2021, 07:38 (GMT) |
Merge remote-tracking branch 'origin/master' into temp-lineart-contained |
November 8, 2021, 04:30 (GMT) |
Cleanup |
November 7, 2021, 14:43 (GMT) |
Merge branch 'temp-lineart-contained' into lineart-shadow |
November 7, 2021, 14:41 (GMT) |
LineArt: Better handling of boundary cases. For lineart_LineIntersectTest2d, it fixes the output to 0 or 1 when it's close enough, gives correct range for point_on_triangle identification. Then it gives more information through aAligned, which will be true if two lines completely align, this helps later identification. Finally: it handles complex cases where one point is on the edge of a triangle while another point is on the outside. |
November 7, 2021, 14:31 (GMT) |
LineArt: Point on segment logic correction. The old code would return true when three points happens to be on X-Y perpendicular placement, now it handles the case correctly. |
November 7, 2021, 12:42 (GMT) |
progress |
November 7, 2021, 12:07 (GMT) |
progress |
November 7, 2021, 11:07 (GMT) |
initial enum inferencin |
November 7, 2021, 10:53 (GMT) |
progress |
November 7, 2021, 06:10 (GMT) |
LineArt: view vector fix for ortho back face. |
November 7, 2021, 05:56 (GMT) |
Cleanup |
November 7, 2021, 05:40 (GMT) |
Merge branch 'master' into temp-vert-normals-cleanup |
November 7, 2021, 05:28 (GMT) |
Changed curve pen add to curve pen |
November 7, 2021, 04:57 (GMT) |
Merge remote-tracking branch 'origin/master' into temp-lineart-contained |
November 7, 2021, 04:26 (GMT) |
Fix failing mesh primitive line node test An "incorrect" state is totally valid for the normal custom data layers, if the normals are tagged dirty. In general it doesn't really make sense to validate the normal layer though, since they are just calculated on demand. |
November 7, 2021, 03:34 (GMT) |
Changed to use nu->type |
November 7, 2021, 03:20 (GMT) |
Separated the single operator into 3 operators: Add, Delete, Insert |
November 6, 2021, 20:25 (GMT) |
GPU: Move shader utils into a common directory This patches moves the math, color, and hash utils shader libraries into a common directory to be used by both the compositor and materials. |
November 6, 2021, 18:34 (GMT) |
show enum labels in node |
|