I'm trying to render an animation, however the 3D viewport doesn't update to match the frame being rendered, which is an issue as I'm using dynamic painting.

In essence, I'm trying to render a laser burning some text into a surface, and if I play the animation in the viewport it's fine, though upon rendering, while each frame moves the beam correctly in the render, the viewport remains identical to frame one. This means the object creating my dynamic paint effect isn't moving, and thus won't actually cause any material changes in the final render.

If I try manually switching the frames and doing each one individually, however, it works perfectly, though of course a 600 frame animation on a bad PC that takes ~10 mins per frame isn't ideal for that.

What am I missing here? I need the render done by Christmas, and by my calculation, I can theoretically get it done by Christmas Eve if I resume today. New to dynamic paint, so I may have made an easy mistake. Any ideas?

  • $\begingroup$ For animation it is recommended to bake the simulation first (In the cache panel of the canvas object) $\endgroup$ – Gorgious Dec 21 '20 at 15:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.