Closed
Description
Tested versions
- Reproducible in Godot v4.4.1.stable.official [49a5bc7]
System information
Windows 10, Godot v4.4.1.stable.official [49a5bc7]
Issue description
Issue is pretty self descriptive, setting any camera's limits to values that totals a size too close to the window size messes up the rotation
2025-04-25.21-42-31.mp4
Steps to reproduce
- Works on any project but it happens on brand new ones as well
- Also happens independently of the parent or children of the camera
- Add a Camera2D node to the node tree
- In the inspector, set "Ignore Rotation" to false
- Set the camera limits to a value that totals around 200-500 more than the widest dimension of your window size in the Project Settings (example: if your window size is 1152x648, set the camera limits to around 600 pixels towards all directions)
- Inside the "Editor" tab of the camera in the inspector, turn on "Draw Limits"
- on "Transform", rotate either the camera itself or any node higher in the hierarchy and watch as the camera completely ignores the rotation pivot, even if it has enough room to rotate normally