Page MenuHome

Regression in dynamic paint, blender 2.8: cannot make an object act as canvas and a brush simultaneously.
Closed, ResolvedPublic

Description

System Information
Operating system: Fedora 30
Graphics card: intel graphics 620

Blender Version
Broken: 2.80, d966c2f0c2ad
Worked: 2.79b

Exact steps for others to reproduce the error
Open this file in blender 2.79b. Jump one frame forward.
You'll see two cubes, whch are colored in blue the more, the closer they are to their pair.

Open this file in blender 2.8. You'll see two black cubes, no matter what view you select, baking does not help.

Event Timeline

Sebastian Parborg (zeddb) triaged this task as Confirmed, Medium priority.

We do not support this in 2.8.
Having the object be both a canvas and a brush at the same time could lead to very bad dependency cycles. So not we made it so that an object can only be either or (as implied by the GUI in 2.79 and 2.8).

To properly support this we need to redesign how the dynamic paint code works, we currently do not have a developer that is maintaining the dynpaint code, so this will have to do for now.