Quick answer: Set Recompose Apply After to Body (not Aim) when using a tracked target. Add Damping to smooth the offset. For permanent framing, edit the vcam composer instead of layering Recompose.
Player wanders to the edge of the dead zone. Camera should hold; instead it micro-jitters. The Recompose extension is fighting the composer at the boundary.
The Symptom
Camera trembles when the target hovers near the dead zone edge. Smooth elsewhere. Removing the Recompose extension stops the jitter but loses the framing offset.
The Fix
CinemachineCamera (vcam):
Composer:
Dead Zone: (small, e.g. 0.1, 0.1)
Soft Zone: (0.4, 0.4)
Damping: (0.5, 0.5)
Extensions → Recompose:
Apply After: Body
Damping: 0.4
Tilt: 0
Pan: 0
Zoom Scale: 1.1 // example: framing tighter
Apply After Body runs Recompose before Aim, which then re-aims to keep the target framed inside the new offset. No tug-of-war.
Damping on Recompose smooths transitions if the offset itself changes (e.g. tied to gameplay state).
Or Edit the Composer
If Recompose just shifts the framing permanently, edit Composer’s Screen X / Screen Y instead. No extension; no fight.
Verifying
Walk the target to the dead zone edge and hold. Camera should sit still. Walk past the soft zone; camera should ease to follow. With the wrong Apply After, micro-oscillation persists.
“Apply After Body. Damping smooths. Or edit the composer directly.”
Related Issues
For Cinemachine Confiner 2D, see Confiner 2D. For Cinemachine Impulse, see Impulse.
Right stage. Damping. No tug.