godot-jigglebones
godot-jigglebones copied to clipboard
Editor very slow when selecting Skeleton3D with many Jigglebones using gravity
My model has 28 bones for physics simulation which I have each assigned a Jigglebone, but my editor seems to slow to a crawl when I have too many of them enabling "Use Gravity" and then having the Skeleton3D selected in the Scene Tree.
Although I admit that not all the bones necessary need to be calculating gravity, it is a bit disappointing that I have to manually disable this feature on so many bones to manage my Skeleton3D (not to mention how much better my result looks with gravity.)
Steps to reproduce:
- Import rigged model with 25+ bones.
- Assign a Jigglebone to each bone in the armature/Skeleton3D.
- Enable "Use Gravity" on all Jigglebones.
- In the Scene Tree, select the Skeleton3D.
- Observe drop in editor performance.
Tech Specs (Laptop)
- CPU: i7-9750H @ 2.6 GHz (12 CPUs)
- RAM: 32 GB
- Graphics: NVIDIA GTX 1650