@ocornut I’ve never tried dear imgui, so am curious: how would you compare/contrast it to nanogui (which I happened to adopt for a research projects shortly before learning about dear imgui).
Top-level
@ocornut I’ve never tried dear imgui, so am curious: how would you compare/contrast it to nanogui (which I happened to adopt for a research projects shortly before learning about dear imgui). 4 comments
@ocornut @wjarosz nanogui looks to be opengl only, which is limiting (no raytracing shaders, for example). @wjarosz @ocornut my own experience has been that immediate mode GUIs (and dear imgui specifically) are amazing. Very productive to use but more importantly it shifts your mindset about how you design a system. Being able to integrate GUI code throughout and to not have to think about GUI state as a thing or needing to define GUI callbacks is the best. It's magic. @wjarosz @ocornut I remember this Casey Muratori talk on the general immediate mode GUI idea being very good but haven't watched it for years: https://www.youtube.com/watch?v=Z1qyvQsjK5Y |
@wjarosz I've never used NanoGUI so wouldn't know but it seems like a classical retained-mode UI toolkit, meaning usually lots of sync/maintenance/callbacks, and making it harder to make dynamic/reactive ui.