Slow Performance Inside the Editor
rhuthCarb opened this issue · comments
Performance Issues Inside the Editor
Performance in the editor is not great. A lot of functions take 2-3 secs (or more) for the editor to respond in a full scene (and even in smaller scenes). Turning off a layer, locking a layer, selecting an object or multiple objects, duplicate a single/multiple objects etc. Almost everything you want to do has some kind of delay which slows work down to a crawl. Everything listed above was instant in Lumberyard and this is probably the thing that agitates me the most when trying to work in the editor. And while 2-3 secs doesn't seem like a lot, it is when it happens hundreds of times throughout the day, and creates other issues.
The test scene has about 300 prefabs in it which is not a lot, and a lot of them are the same few prefabs and even this small scene has issues
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
Steps to reproduce the behavior:
- Go to a scene with a lot of assets and try duplicating multiple/moving them around, turning of layer visibility etc (see video)
Expected behavior
Turning off a layer should be instant
Locking a layer should be instant
Duplicating items single/multiple should be instant
Moving items after duplicating should be instant
Actual behavior
All of these actions have some kind of delay in a level with lots of assets
Screenshots/Video
https://github.com/o3de/o3de/assets/69811218/3e0f8748-975a-4c6c-9fd9-16e030740baa
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.
Any Changes in the editor, such as changing the values or resizing the windows will lead to extreme decrease performance in the editor