How to make a camera follow loosely in 3d

Godot 4.3
I can’t get my camera to follow my character loosely i currently have it in a temporary fixed position and i need the camera to face the same direction the entire time

1 Like

What does your scene tree look like?

I personally like to have my scene tree, depending on the current requirements, to look somewhat like:

ActorContainer
- CameraPivot
  - Camera
- CharacterBody
  - RemoteTransformForCameraPivot

Where you can constrain what remote transform syncs with pivot.

You can add multiple levels of pivots if desired. You lerp camera to a certain distance away from pivot.

I have my character in its own scene so my scene tree is:

Characterbody3D

  • Camera3D
  • CollisionShape3D
    -MeshInstance3D
1 Like

If you want it to not phase through objects do this:

otherwise, just make a node3d and attach the camera to it.