o3de / o3de

Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.

Home Page:https://o3de.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Camera Jerks Around when Editing Levels

rhuthCarb opened this issue · comments

Describe the bug
The camera jerking straight up/left/right is not limited to clicking outside of the editor.

Assets required
applies to scenes that have a lot of assets. just bringing in a single asset and trying this doesn't show the performance issue. and even with a single simple asset, if I duplicated 6+ of them it still started to show signs of hanging.

Steps to reproduce
In a scene with assets, duplicate an asset and try to move the camera while o3de is thinking.
In a scene with assets, duplicate an asset and move it to a new spot, immediately moving the camera after moving it
Repeat with multiple objects
Any time the outliner goes blank and you try to move the camera that will send the camera flying
(see video)

Expected behavior
Moving the camera should behave normally at all times

Actual behavior
Moving the camera while O3DE is "thinking" causes the camera to jerk hard in whatever direction you tried to move it

Screenshots/Video

Recording.2024-04-12.184050.mp4

Found in Branch
https://github.com/carbonated-dev/o3de

Commit ID from o3de/o3de Repository
custom engine version 2310.2
SHA e22213e

Desktop/Device (please complete the following information):

Device: [PC]
OS: [Windows]
Version [11]
CPU [13th Gen Intel(R) Core(TM) i7-13700K 3.40 GHz]
GPU [NVidia RTX 3070]
Memory [64GB]

Additional context
Add any other context about the problem here.