-
-
Notifications
You must be signed in to change notification settings - Fork 21.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Areas' Replace-Combine space overrides don't work right in 3.2.3-rc6 #42051
Comments
The regression happened between 3.2.2-stable and 3.2.3-beta1. |
The behavior in 3.2.3 RC 6 seems to be consistent between Bullet and GodotPhysics (though to test the MRP with GodotPhysics the The change was caused by #39084 (reverting it restores the original behavior from 3.2.2-stable). Most likely what's needed here is more damping now that Bullet damping is no longer way too strong. |
#39084 fixed two issues in 3.2 with damping in Bullet physics: #19182 and #30991, but it also fixed how This has had two effects on the MRP:
I've created the following table to help make converting the damping values easier:
To modify the MRP to behave like it did before requires three things:
|
Thanks, that makes sense. After making the suggested changes to my project, everything appears to behave correctly. Since this is not a bug I think the issue could be closed? |
Yes, thanks for confirming that it works for you. I linked this discussion in the release blog post for other users who might need to do similar adjustments. |
* csproj changes required for Godot 3.2.3 * Updated specified version in docs and scripts * Updated CI to use updated image and bumped all the caches just to be safe with them * Updated damping values to hopefully match the previous ones with the table from: godotengine/godot#42051 (comment) * Fix microbe stage fade in starting before editor was set to an instance, causing an error with a null pointer from godot
Godot version:
Official 3.2.3-rc6 build
OS/device including version:
Ubuntu Linux 16.04, 64-bit
GeForce GTX 970 with NVIDIA 384.130 driver
GLES3 backend
Bullet Physics
Issue description:
The behavior of Area Replace-Combine space overrides has changed in 3.2.3. I noted this originally in #41743 but I think it has a separate underlying cause since it appears to be new to 3.2.3.
Steps to reproduce:
The expected behavior, observed in 3.2.2 and earlier is for the blue Areas to slow the RigidBody's descent and gradually float it to the top by replacing gravity:
Minimal reproduction project:
AreaReplaceCombine.zip
The text was updated successfully, but these errors were encountered: