How would I rotate the character to look at camera's direction on every axis?

Hi. I’m creating a fly command, and I want the character to look at the camera’s direction on every axis. I’ve got left and right working, but the problem is the character doesn’t look up or down. Here’s a video reference:
https://streamable.com/nag9rm
Here’s my code that I’m using to rotate the character.

bodyGyro.CFrame = camera.CFrame
bg.D = 10

Thanks for any help. :slight_smile:

make sure to apply a force for the y axis, i believe be default it is 400000, 0, 400000

1 Like

The force is infinite on every axis.

1 Like

Turn on Humanoid platform stand because humanoid physics are wack:

1 Like

That works! Thank you so much for solving my problem.

2 Likes