dear obi community and obi experts
I have a question: we are trying to synchronize two softbody actors over network, as suggested on this thread.
As a start we made two identical obi softbody setups running in the same unity application.
One setup involves:
- one obi solver
- two actors (spheres) with slightly different properties.
- obi colliders as a bounding box
We copied the setup within the unity hierarchy and placed it next to the original setup, in PlayMode we noticed that the two setups behave differently after already a few seconds.
The image attached shows the problematic. The setups run side by side with the same parameter values but already differ after a few seconds. Where is the randomness?
According to my understanding the softbody physiscs engine should be deterministic and therefore should behave identical when an identical copy is running on the same machine. Am I wrong?
thank you
I have a question: we are trying to synchronize two softbody actors over network, as suggested on this thread.
As a start we made two identical obi softbody setups running in the same unity application.
One setup involves:
- one obi solver
- two actors (spheres) with slightly different properties.
- obi colliders as a bounding box
We copied the setup within the unity hierarchy and placed it next to the original setup, in PlayMode we noticed that the two setups behave differently after already a few seconds.
The image attached shows the problematic. The setups run side by side with the same parameter values but already differ after a few seconds. Where is the randomness?
According to my understanding the softbody physiscs engine should be deterministic and therefore should behave identical when an identical copy is running on the same machine. Am I wrong?
thank you