Skip to content
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

Physics interpolation is not implemented for 3D #89846

Closed
rburing opened this issue Mar 24, 2024 · 0 comments · Fixed by #92391
Closed

Physics interpolation is not implemented for 3D #89846

rburing opened this issue Mar 24, 2024 · 0 comments · Fixed by #92391

Comments

@rburing
Copy link
Member

rburing commented Mar 24, 2024

Tested versions

Reproducible in: 4.0-alpha1 - 4.3.dev5
Not reproducible in: 3.5-beta2 - 3.6-beta4

System information

Godot v4.3.dev (99ff024) - Ubuntu 22.04.4 LTS 22.04 - X11 - GLES3 (Compatibility) - NVIDIA GeForce RTX 2060 with Max-Q Design - AMD Ryzen 9 4900HS with Radeon Graphics (16 Threads)

Issue description

The project setting physics/common/physics_interpolation and the node property physics_interpolation_mode have no effect on 3D nodes such as physics bodies moved in _physics_process.

I could use an addon like https://github.com/lawnjelly/smoothing-addon/tree/4.x, but I would prefer a built-in solution.

Steps to reproduce

  1. Run the attached MRP which has its physics tick rate set to 20 ticks per second and physics interpolation enabled.
  2. Notice the 3D scene does not look smooth.

Minimal reproduction project (MRP)

physics-interpolation-3d-test.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants