Canardia Posted December 27, 2023 Share Posted December 27, 2023 I noticed that my game does not run deterministic physics simulations anymore, so each time I start the game, the result is different. In the Newton docs it says you can set the physics threads to 1, so that it will run deterministic. https://newtondynamics.com/wiki/index.php/NewtonInvalidateCache How can we do this in Ultra Engine? void NewtonSetThreadsCount (const NewtonWorld* const newtonWorld, int threads) Quote ■ Ryzen 9 ■ RX 6800M ■ 16GB ■ XF8 ■ Windows 11 ■ ■ Ultra ■ LE 2.5 ■ 3DWS 5.6 ■ Reaper ■ C/C++ ■ C# ■ Fortran 2008 ■ Story ■ ■ Homepage: https://canardia.com ■ Link to comment Share on other sites More sharing options...
klepto2 Posted December 27, 2023 Share Posted December 27, 2023 According to https://www.ultraengine.com/learn/World_Update?lang=cpp this should do the trick: world->Update(60.0,1); Quote Windows 10 Pro 64-Bit-Version NVIDIA Geforce 1080 TI Link to comment Share on other sites More sharing options...
Canardia Posted December 27, 2023 Author Share Posted December 27, 2023 2 hours ago, klepto2 said: According to https://www.ultraengine.com/learn/World_Update?lang=cpp this should do the trick: world->Update(60.0,1); Thanks, this fixed the issue! Quote ■ Ryzen 9 ■ RX 6800M ■ 16GB ■ XF8 ■ Windows 11 ■ ■ Ultra ■ LE 2.5 ■ 3DWS 5.6 ■ Reaper ■ C/C++ ■ C# ■ Fortran 2008 ■ Story ■ ■ Homepage: https://canardia.com ■ Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.