Can't reproduce some physics sequence

Hello, problem is that, I’m using couple forces to change way of moving my object. After that I need to set position, rotate etc to the same as the begining and start again. After “restart” of moving something weird is happening because my object is moving a little different than 1rst one.

Is hard to explain for me so i decided to create some art in one of topic in community board, here you can find: http://forum.unity3d.com/threads/194158-Physics-and-repeating-some-events-forces?do=editpost&postid=1318259

There’s also short movie: http://sdrv.ms/14puLEb

Any idea, what’s wrong I’m doing?

If you’re using the built in physics solution, you’re probably doing nothing wrong. PhysX is not physically accurate, it’s merely an aproximation. Essentially, that means it’s actually got a slight factor of randomisation.

If you reset everything in a fixed update loop, and trigger everything identically, you might have slightly better luck but by it’s nature, it isn’t designed to be a simulation (a simulation physics solution would produce identical results under identical circumstances).

The way around this is to build your own physics, which for a rocket game like this probably wouldn’t be too hard (but still much harder than using the built in solutions)