scenery
scenery copied to clipboard
imgui support
This is excellent work, @elect86! I hope you don't mind me opening the PR here so we can discuss.
There's still a few issues that need to be ironed out. The generic ones I'll point out here, the specific ones in the code.
- [ ] Scaling on non-hidpi screens is incorrect, imgui widgets are twice the size they should be
- [ ] Mouse events bubble through, so the camera is also moved when an imgui widget is moved
- [ ] Resizing imgui windows doesn't work
- [ ] non-GLFW-backed windows need to work
Support for non-GLFW is unclear. We probably do need some additional glue for this to work e.g. on Swing, right?
@elect86 How shall we continue with this PR? Have you worked on this lately?
I've not been working on, since Where2Test almost fully took all my capacity, I'll refresh imgui and fix the conflicts
So, to give this super priority, I create a uber-jar, added it locally and it worked out-of-the-box
The ui-example runs flawless (although without sharpness)