Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
lmao just draw the UI in opengl, like a MAN.
thats what i did it looks like shit <<<<<<<< -
@3dgoosee @Liebranca Just drawing it in OpenGL is actually not a bad idea. I just recently realized that with signed distance fields it's actually super simple to draw rounded corners, borders, drop shadows, etc.
All you need is to draw a few boxes and write a few lines of shader code
https://iquilezles.org/articles/...
https://github.com/TLabAltoh/... -
3dgoosee1201d@12bitfloat I'm also gonna use it for a map editor so.. Kinda need my sanity. Nuklear then? -
afaIk1031dNuklear is interesting in its coding context (c and minimal files) but the graphical interfaces look pretty horrible, the other one uses c++ what you don't want, what platform are you coding your engine? -
hjk101558210hIf you are that set on pure C and using Vulkan/OpenGL use nuklear.
GTK could be an option if you need a lot of GUI with GL area.
There are also GL based UI toolkits for games etc perhaps that fits better. -
hjk10155827h@3dgoosee nice if you already implemented it! Make it work and then make it pretty. Nuklear allows for styling so you can pimp it. If it doesn't fit your app you can always switch later.
Related Rants

She runs C shells by the seashore.
I need ur opinion :
Im adding a GUI to my engine (written in C), and my question now is should I use ImGui (needs bindings), or Nuklear.
ImGui is very beautiful by default :/
I don't want to see that "C++ : 1%" in the little langauges section in github, nor need a C++ compiler.
Also I use leagecy OpenGL
question
nuklear
imgui
cpp
c
gui
bindings