Blender Git Commit Log

Git Commits -> Revision 977c48b

Revision 977c48b by Sebastian Parborg (master)
July 9, 2019, 12:49 (GMT)
Fix T64149: Texture paint can act as a canvas and brush at the same time

I don't know if it was the intended behavior or not, but having brush
and canvas data at the same time with dymanic paint, would lead to the
object trying to act as a brush and a canvas at the same time.

We can't currently handle this with the new depsgraph, and it could
legitimately lead to bad feedback loops.

So now, to be more consistent with the GUI, I've made it only use the
current set type (brush or canvas) as the final type of the object.
That is, you can only have a object be a brush or a canvas, not both at
the same time.

Commit Details:

Full Hash: 977c48b88da75ef8df373921c58a26060030af8d
Parent Commit: dd84ff2
Lines Changed: +15, -28

2 Modified Paths:

/source/blender/blenkernel/intern/dynamicpaint.c (+11, -25) (Diff)
/source/blender/modifiers/intern/MOD_dynamicpaint.c (+4, -3) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021