Update static manager objects #11

Open
opened 2022-11-25 20:08:39 +00:00 by shaunrd0 · 0 comments
Owner

The current implementation surrounding static object managers like MeshRenderer::MeshManager works fine if we only want to have one scene loaded at once. We could support multiple scenes, or multiple views of the same scene, by implementing this more carefully. At the moment adding two views to Qtk results in one scene missing some objects due to the use of static for storing these objects. This is NBD but could be a nice improvement, especially after introducing more features around practicing shader code. It might be nice to view the object you're working on from different perspectives at once.

The current implementation surrounding static object managers like `MeshRenderer::MeshManager` works fine if we only want to have one scene loaded at once. We could support multiple scenes, or multiple views of the same scene, by implementing this more carefully. At the moment adding two views to Qtk results in one scene missing some objects due to the use of `static` for storing these objects. This is NBD but could be a nice improvement, especially after introducing more features around practicing shader code. It might be nice to view the object you're working on from different perspectives at once.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: shaunrd0/qtk#11
No description provided.