Blender Git Loki
Git Commits -> Revision d464fb0
Revision d464fb0 by Alexander Gavrilov (master) January 12, 2017, 18:28 (GMT) |
Dynamic Paint: recursively search for island border edges. It is quite likely in a triangulated mesh that the actual island edge belongs to a different triangle than the current pixel; for example consider corners of a triangulated axis aligned rectangle face that have the additional edge: a pixel there will have to be assigned to one of the triangles, but one of the edges of the original rectangle can only be accessed through the other triangle. Thus for robust operation it is necessary to do a recursive search. The search is limited by requiring that it only goes through edges that bring it closer to the target point, and also by depth as a safeguard. Differential Revision: https://developer.blender.org/D2409 |
Commit Details:
Full Hash: d464fb0996d71cafcde865657affd145518108ab
Parent Commit: c937c3a
Lines Changed: +166, -122
1 Modified Path:
/source/blender/blenkernel/intern/dynamicpaint.c (+166, -122) (Diff)