cginternals / cginternals/gloperate

Virtual time control

Open
#66 3 comments 0 reactions 0 assignees View on GitHub
GUI requires decision
Dominant language
C++
Stars
43
Forks
24
PR merge metrics
No merged PRs in 30d

Description

Goal: control virtual time using a media player like interface (i.e., a timeline, player/pause button, speed control, etc.).

This is currently not possible because the time delta for each frame is sent directly from the window system (at least Qt) to the capability. I would suggest to add a tool in between that implements the functionality mentioned above and a widget to control it.

What do you think?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing how the window system, particularly Qt, sends each frame's time delta directly to the capability. Then define the proposed intermediate tool and widget around the media-player interface: timeline, play/pause, and speed control. Done means virtual time can be controlled through these controls instead of being determined only by the window-system frame delta.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.