Open rhoslynroebuck opened 1 week ago
code where simulation loading happens: https://github.com/IRL2/nanover-rs/blob/main/nanover-rs/src/simulation_thread.rs#L56-L80
code for playback from recording: https://github.com/IRL2/nanover-rs/blob/main/nanover-rs/src/recording.rs
I would guess something to do with loading the same file simultaneously, but that wouldn't explain why there's a difference when playing vs paused
Replicating the bug:
The playback is incorrect:
You can workaround this by playing the simulation before loading the next one.