How to make angled sway for viewmodel

Hello, I making my viewmodels for my game. I already did sway, but it not angled. So I from this:

Wanna get something like this:

My swayCF:
swayCF:Lerp(CFrame.Angles(math.sin(X) * currentSway, math.sin(Y) * currentSway, 0), .1)

1 Like

You probably need to use CFrame.Angles and rotate it in the Z direction and experiment with springs:

Did you ever find a way to do this?

1 Like