WIP: Feature/jk dev
- Remove unused and unnecessary passthroughs in viewer shaders
- Remove no longer required arguments from pipeline shader helpers
- Add (internally unused) virtual
performImgui
method to viewer renderables - Snap camera on viewer startup
- Add sphere rendering mode to viewer (WIP)
- Rename
Camera
toSmoothedCamera
- Fix initialization order issues in
GlfwApp
- Add window size caching to
GlfwApp
(Window size and position are persistent across restarts)
Edited by Jonathan Kunstwald