bonsairobo / smooth-bevy-cameras

Bevy camera controllers with buttery, exponential smoothing.
MIT License
283 stars 55 forks source link

Unreal Controller doesn't match Unreal Editor behavior #28

Closed joverwey closed 10 months ago

joverwey commented 1 year ago

In Unreal Editor, when I hold the middle mouse button and move the mouse up, the camera should move up.

In Bevy Y uses a right-handed coordinate system where Y is considered Up, while in Unreal uses a left-handed coordinate system where Z is considered up.

When I use the UnrealCameraController, the camera moves down (negative-Y) when I move forward and up (positive Y) when I move the mouse back.