OpenGL custom GUI from scratch - modal dialogs

Опубликовано: 13 Июнь 2026
на канале: 3D Programming
1,005
41

IMPORTANT: the menu bar and the dockbars visible in the video are not part of my custom UI, they are just a slightly customized version of the amazing Dear ImGUI, which I still plan to use extensively within the engine.

Just a small devlog update: Modal dialogs.
I am currently trying to build a custom OpenGL GUI from scratch.

The new GUI system is primarily intended for the engine’s “play mode.” For the editor side, I will continue relying heavily on the excellent Dear ImGui.

So far, I’ve implemented a few basic widgets and modal dialogs. Over time, my goal is to recreate most of the essential widget types in modern OpenGL, modernizing the OpenGL legacy GUI I originally developed for my software SpeedyPainter.

Music:
Clean Soul - Calming by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. https://creativecommons.org/licenses/...