maliput / maliput/delphyne_gui
Glitches in animation
- Dominant language
- C++
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
We are currently animating a scene by updating the poses of the elements in it. This looks good in a broad view, but when zooming very close to a car you can see the "steps" it performs (like if it lagged for some frames and all of a sudden jumped ahead). Things tested:
- We first thought this may be because of scene load, but it wasn't. We can reproduce this with one moving rectangle.
- Another option was the callback not being triggered or the buffer not being written. As far as we could test and log, callback was being called @ 60 FPS, the scene was rendered in time and the buffers were being flushed correctly.
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the glitch with the single moving rectangle described in the issue, then compare animation at broad and close zoom levels. The report says callbacks run at 60 FPS and buffers flush correctly, so inspect the remaining pose-update and rendering path. Done means the close-up animation no longer shows visible jumps or steps.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- computer-graphics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100