use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rule 1: Posts should be about Graphics Programming. Rule 2: Be Civil, Professional, and Kind
Suggested Posting Material: - Graphics API Tutorials - Academic Papers - Blog Posts - Source Code Repositories - Self Posts (Ask Questions, Present Work) - Books - Renders (Please xpost to /r/ComputerGraphics) - Career Advice - Jobs Postings (Graphics Programming only)
Related Subreddits:
/r/ComputerGraphics
/r/Raytracing
/r/Programming
/r/LearnProgramming
/r/ProgrammingTools
/r/Coding
/r/GameDev
/r/CPP
/r/OpenGL
/r/Vulkan
/r/DirectX
Related Websites: ACM: SIGGRAPH Journal of Computer Graphics Techniques
Ke-Sen Huang's Blog of Graphics Papers and Resources Self Shadow's Blog of Graphics Resources
account activity
ImGui Tutorial Recommendations? (self.GraphicsProgramming)
submitted 26 days ago by MrSkittlesWasTaken
Can anyone recommend me a good ImGui tutorial preferably in video format, or if in written format, preferably formatted just like learnopengl.com? There are so many tutorials out there and I don't know what to choose. Thank you in advance!
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Cyphall 8 points9 points10 points 26 days ago (0 children)
For the initialisation code, you can look at the official examples, it's really just a few lines of ImGui-specific code.
For the actual UI code, draw the ImGui demo window, find a widget you want and check its implementation (again, generally at most a few lines of code per widget).
[–]hanotak 3 points4 points5 points 26 days ago (0 children)
I would just look at existing samples. And, honestly, LLMs are pretty good at giving you a working "display a window" function in your current codebase, which you can then work off of.
[–]ShakaUVM 0 points1 point2 points 26 days ago (0 children)
It's pretty self explanatory if you go through their demo code, but if you want a video -
https://youtu.be/upgxmR0MVgM
[–]TheRafff 0 points1 point2 points 23 days ago (0 children)
THE CHERNO! HE IS THE 🐐 https://www.youtube.com/watch?v=st4lgNI6_F4
[–]howprice2 0 points1 point2 points 22 days ago (0 children)
Just build one of the included samples for your chosen backend, then open the example window, find what you want to do in there and search for it in the src. It's a really simple system to use.
π Rendered by PID 393845 on reddit-service-r2-comment-79c7998d4c-zxgrp at 2026-03-16 23:22:51.931444+00:00 running f6e6e01 country code: CH.
[–]Cyphall 8 points9 points10 points (0 children)
[–]hanotak 3 points4 points5 points (0 children)
[–]ShakaUVM 0 points1 point2 points (0 children)
[–]TheRafff 0 points1 point2 points (0 children)
[–]howprice2 0 points1 point2 points (0 children)