← Documentation

Tips & Workflows

Performance

Style recipes

Keyframe tips

Physics-meaningful parameters are keyframeable and carry no cache penalty: Gravity, Gravity Direction, Speed, Wind Force, Turbulence Force, all Emitter sliders including Inherit Velocity, and Color Gradient. Animate them for dynamic effects like wind gusts, gravity flips, emission bursts, or colour shifts over time.

Structural parameters (Grid Resolution, FLIP Ratio, Water size, and similar) have their keyframe stopwatch intentionally hidden: changing them triggers a full simulation restart, which wouldn't work smoothly as an animation anyway. Animate visual parameters (colour, size, fade) instead of structural ones.

Layer inputs

Saving & reopening projects

Project files remember all parameter values. Project files do not remember the baked simulation: Maelstrom re-simulates from frame 0 when you reopen. Use Bake again once re-computed. This is intentional; the bake can be many GB of memory and would bloat project files.