+1 vote

Was playing around with some basic physics simulations, and noticed that changing the timescale will give radically different outcomes. I imagine this is because of some floating point precision problems.

Anyone know of any work-arounds or resources related to this topic?

I'd really like to be able to experiment with creating a replay system with varying speed options, and allow it to rely on rerunning the simulation.

The results are only deterministic relative to the time scale being used, but not deterministic across different time scales.

-Thanks

in Engine by (5,278 points)

Were you able to find a solution to this problem?

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.