godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
89.1k stars 20.2k forks source link

[GodotPhysics] Ragdoll / PhysicalBone don't work on scaled models with Godot Physics #52971

Open Arnklit opened 2 years ago

Arnklit commented 2 years ago

Godot version

3.3.2.Stable

System information

Windows 10, GLES3, GTX 980Ti

Issue description

When using Godot Physics with Ragdolls / Physical bones on a model that's scaled, it immediately clears the scale back to 1.0 when starting the simulation, this is not an issue with Bullet. In this scene the leg is scaled to 0.25, 0.25, 0.25.

Godot Physics: slTdyN6Qrr

Bullet: ZAtQKwBk5a

Steps to reproduce

Open attached project and run the scene. Press space bar to start the simulation.

Minimal reproduction project

RagdollGodoPhysicsIssues.zip

valters-tomsons commented 2 years ago

Also happens with Godot 4 :)