Page MenuHome

Problems Baking Dynamic Paint with two canvases on one object (Blender 2.80)
Closed, ResolvedPublic

Description

System Information
Operating system: Win 10
Graphics card: GTX 1080Ti

Blender Version
Broken: blender 2.8 2019-04-17 Hash: b46245470f79

Short description of error

Only one Dynamic Paint canvas is cached!! When you have several (e.g. weight and paint) only the results of one is shown (last baked).

In addition, I found DynPaint Baking only Bake 1 frame and stops. when you delete Bake and bake again, it should work.

Follow my description to understand the issue

Exact steps for others to reproduce the error

New BlendFile
keep the cube, add DynPaint Brush 
add Sphere (or what you like), 
    add one Canvas (for now), set to weight,  add vertex group as output, (limit frame range for shorter Baking time)
    add Edge split angle =  0
    add Smooth, Factor 0.99, repeat 9, use created Vertex Group 

animate cube that it brushes the sphere 

bake DynPaint ---> should replay fine 
    delete bake 
add a second canvas and Bake the first canvas again (typically it shows "1 frame on disk" first; delete Bake, and Bake again and it shows expected number of frames)--> only the final result will be visible over the whole frame range or no effect.

-----------------following worked only on first glance, but its actually not working when you wane continue working or render---------

work around I found to make it work (probably a hint for you)
Delete both canvas caches 
    Bake the second one first (Bake and delete until frames on disk is the expected value)
    Bake the first canvas 
     --> now it should be as expect

PS:
In addition also Cache to Bake also seems affected... but its probably all the same issue otherwise I'll check and report :-)

thx for your work!!!

Based on the default startup or an attached .blend file (as simple as possible).

https://www.dropbox.com/s/0jp1yxwrucqysly/DynPaintTest.blend?dl=0

Details

Type
Bug

Event Timeline

Addition: I was wrong above: Only one canvas is baked to cache. The order, current cache to bake or "bake all" is not helping. It shows only one cache.

Sebastian Parborg (zeddb) triaged this task as Needs Information from User priority.

It seems to work for me with the latest beta. I needed to add the missing vertex color groups though.

Are you still having issue with this?

Hey Sebastian,

thx for taking a look into it. With the beta of today, the example file I send also works for me (even without adding the paintmap, wet map was sufficient). Still my older production files show the same problem with the new beta, but I can't construct a simple example where its not working. So I guess its my problem.

So I guess you can close this ticket (as well as T65605 ;-) ).

thx again for your time and keep up the good work

regards
Björn