streetscape.gl icon indicating copy to clipboard operation
streetscape.gl copied to clipboard

The logviewer does not update the scene correctly in play mode when it reaches the edge of the buffered time range.

Open Qi2013 opened this issue 6 years ago • 1 comments

When it reaches the end of the buffered time range, the logviewer starts to show the different streams one after another. It should wait for frames is loaded and update the whole scene. Or it should update the stream as the data come but keep the other part of the scene unchanged.

Qi2013 avatar Oct 08 '19 18:10 Qi2013

It should wait for new data, i'll have to verify. If you have a screen capture it would be useful (even if just mock data).

One part of keep the other part of the scene unchanged is worth noting. XVIZ has a config TIME_WINDOW that defaults to 400ms. It is a global time window for how long data is shown before we need another sample, otherwise we don't show since we don't know if it is valid any longer.

There are some changes coming both the ability to mark data PERSISTENT as well as a simpler application state management implementation option that simply stores all the streams and shows you them regardless of the TIME_WINDOW. This seems to be what you want.

Stay tuned.

twojtasz avatar Nov 11 '19 15:11 twojtasz