**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**
There seems to be a dependency on the order of Baking DynPaint when two (or more?) canvases are on the same object. If you have two canvases you need to Bake the second one first and afterwards the first canvas. The otherway around the first bake will only show the end result of the paint.
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
-----------------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