3 ms·
Beautiful interface design there, and it's fully customizable to your liking as well. It also supports keyboard shortcuts.
by 127361 3y ago
Beautiful interface design there, and it's fully customizable to your liking as well. It also supports keyboard shortcuts.
- OskarS 3y agoYou really think so? This is really my biggest issue with Dear ImGui, I think it just looks awful. The design is just not great, and stuff like text rendering has been terrible in every Dear ImGui UI I've seen. Especially on macOS, the native applications there really make ImGui stuff look pretty crappy. Electron apps also generally speaking just look way better, IMHO (Electron has other issues obviously, but the ones I use regularly look pretty good). Like, imagine VSCode or something with the graphical style of the screenshots on the GitHub page. Maybe you can customize it and make it look great, but the "out of the box" experience is just... oof.
- 127361 3y agoYes, you can customize it, both the color scheme and the element spacing. And the font scaling (the internal resolution in the texture) can be fixed to make the fonts look nicer. Someone made a subpixel font rendering patch for ImGUI as well.
- cristeigabriel 3y agoImGui supports multiple text rasterizers.
- HelloNurse 3y agoNormally, in a game there is a completely separate not-awful-looking GUI system for the player, pushing Dear ImGui towards the opposite niches: simple in order to be easy and efficient to write rather than complex in order to be general and flexible, evolution through changing (mostly adding) widgets and assimilating more data rather than through improved appearance and behaviour of a relatively simple and stable GUI, "just working" and low churn rather than configurable, cheap rather than accessible, and so on.