GUI Refactor
Redesign the architecture of the GUI to increase flexibility and ease of development. Consider the likely near future use cases of the interface and what arch would make that sort of interface simpler to develop.
Some things to think about:
- Frameset management
- Management of renderers to reuse them effectively.
- Databases for things like poses, faces etc.
- Node management / stream management
- User input abstraction, for mouse especially. Screen interactions ... click zones, gestures...
- Scripting?
- Dialogs for camera settings, camera creation, mapping pose generators/sources with pose users...
- ...
Edited by Nicolas Pope