Introduction
Thanks for picking up Spline Juice.
Spline Juice adds game juice to any static or animated skeletal mesh in Unreal Engine in a few seconds: make it pop in on spawn, wobble, breathe, squash and stretch, melt, or assemble from pieces. Pick one of 16 built-in presets, click Apply, and the plugin generates the deform materials for you, so there is no material editing and no C++.
Under the hood it is a visual-only spline mesh deformer driven by World Position Offset (WPO). The geometry travels, follows the curve, and squash-stretches like cartoon “juice”, while the actual actor transform, mesh components, and collision never move.
Real transform / collision → stays exactly where it isVisual surface (WPO) → flows, squashes, stretches along the splineBecause the whole effect lives in the material’s World Position Offset, it’s purely cosmetic and fully reversible: at rest the mesh sits in its original pose, untouched.
What it does
Section titled “What it does”- Presets: 16 ready-made effects (Pop In, Grow From Ground, Idle Breathe, Wobble, Squash & Stretch, Goo Drip, Cannon Burst, and more), plus a Bounce Settle modifier you can add to any of them.
- Static and skeletal meshes: skeletal meshes keep playing their animation while the deform layers on top.
- Path travel and spline-follow rotation: slide a mesh along a spline from start to rest, banking to follow the curve.
- Behavior curves: stretch, size, squash, wobble, inflate, shake, melt, bulge, and twist, each driven by an editable curve.
- Group Stagger: play a whole selection as one choreographed wave.
- Assembly along the spline (optional): a static mesh explodes into pieces and reassembles as it moves.
- Saved presets: capture a look once and apply it to any number of actors.
Everything is driven by editable curves, so the timing and shape of the motion stay entirely art-directed, and every preset stays editable after you apply it.
What’s covered
Section titled “What’s covered”- Getting Started: add the component, generate a deform material, apply a preset, and see it move.
- Presets: every built-in preset and the Bounce Settle modifier.
- The Settings Panel: the tabbed editor window and live preview.
- Behavior & Tuning: the timing, stretch, size, squash, wobble, inflate, shake, melt, bulge, and twist curves, plus the deformation options.
- Group Stagger: aim a group of splines and phase-delay them into one wave.
- Assembly Along the Spline: splitting a mesh into pieces and the explode → settle effect.
- Saved Presets (Templates): capture a look once and stamp it onto many actors.
- Playback & Blueprint: driving the animation at runtime and reacting to events.
- Material Contract: reference for hooking the effect into your own materials.
- Troubleshooting: answers to the most common gotchas.