Hi,

I can't find an example to Rotate the Camera3D and SpringArm3D nodes with a gamepad in Godot 4+. I'm looking to use this for a Third-person 3D Platformer. Gamepads appear to work differently to mouse input, so I'm pretty confused. All the tutorials I've found are either obsolete or don't use a Springarm3D which is necassary for camera clipping/collision.

Thanks.

  • xyz replied to this.

    JayBanana Spring arm has nothing to do with rotation and it can be added afterwards on top of a functioning rotation system.

      xyz Thanks for that. But I still can't find an example for Godot 4+ to impletment camera rotation for a third-person 3D platformer style controller. I'm looking for a small script if possible. Gamepad Input has changed in V4+ and I can't find any info on this for rotating the camera - all tutorials seem to focus on mouse input which isn't useful for 3D platformers obviously.

      • xyz replied to this.

        JayBanana The "hard" part is orientation math anyway. Can't you first implement the mouse version following a tutorial, then decouple input from the actual camera code and once the thing is working, replace the mouse code with controller code. Working in phases like this can make things more manageable.