Introduction: I've been watching some entertaining multiplayer replays, but the experience is always ruined for me by some cars lagging and "jumping around". I've seen this behavior even during LAN multiplayer sessions. The only car that doesn't do this at all is always the car of the racer recording the replay.
Suggestion: Create a tool (unfortunately I don't have the skill) that would take multiple replays of the same race and "combine" them together to a new replay file, where the positions of every car would be taken by it's respective "recorder".
Example 1: Three drivers are racing. Each records the race and they all share the replay files (via e-mail, LFS interface or upload to a web). The three files are then combined using that magical tool to produce one perfect replay.
Example 2: Three drivers are racing (again), but this time only two of them are recording. They exchange their replays (which also contain the info about the third racer, but it's laggy). The positions of the two racers are combined and the positions of the third racer are calculated by some mathematical trickery, extrapolation, average of the positions...all extracted from the two replays. This wouldn't give a perfect result, but (I hope) would somewhat minimize the jumping-around effect caused by laggy connection of the third driver.
Conclusion: A "clean and smooth" MPR without cars jumping around, perfect for making videos and for leagues. You'd also have smoother steering-wheel rotation.
What do you think?
Suggestion: Create a tool (unfortunately I don't have the skill) that would take multiple replays of the same race and "combine" them together to a new replay file, where the positions of every car would be taken by it's respective "recorder".
Example 1: Three drivers are racing. Each records the race and they all share the replay files (via e-mail, LFS interface or upload to a web). The three files are then combined using that magical tool to produce one perfect replay.
Example 2: Three drivers are racing (again), but this time only two of them are recording. They exchange their replays (which also contain the info about the third racer, but it's laggy). The positions of the two racers are combined and the positions of the third racer are calculated by some mathematical trickery, extrapolation, average of the positions...all extracted from the two replays. This wouldn't give a perfect result, but (I hope) would somewhat minimize the jumping-around effect caused by laggy connection of the third driver.
Conclusion: A "clean and smooth" MPR without cars jumping around, perfect for making videos and for leagues. You'd also have smoother steering-wheel rotation.
What do you think?