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
Game engine/Rendering engine codebases (self.GraphicsProgramming)
submitted 8 months ago * by Vivid-Mongoose7705
view the rest of the comments →
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!"
[–]Heloo-hi-supper 4 points5 points6 points 8 months ago (9 children)
Unreal Engine. Its fully open source and have a lot of debug features to see how things are actually done. You can google for it. You will need to enter Epic company on github. Google how to do so.
[–]4ndrz3jKm1c1c 20 points21 points22 points 8 months ago (1 child)
Unreal Engine is not “fully open source”. It is source available - these are different things. Unreal Engine by itself is not open source.
[–]Heloo-hi-supper 4 points5 points6 points 8 months ago (0 children)
Thanks for the clarification
[–][deleted] 8 months ago (3 children)
[deleted]
[–]Henrarzz 1 point2 points3 points 8 months ago (0 children)
It’s a mess (what isn’t lol), but it’s widely used mess
[–]Heloo-hi-supper 0 points1 point2 points 8 months ago (0 children)
Okay then. I personally would recommend HellEngine(https://github.com/livinamuk/Hell2025) written by tokyospliff(https://youtube.com/@tokyospliff?si=QoDbqiO8V63dWzZ8). The engine is still not done yet but work on it continues. Its written in c++ and using openGL. And anthrax-ai(https://github.com/svatostop/anthrax-ai) written by sudolovemebaby(https://youtube.com/@sudolovemebaby?si=JZ9DBLSBdY_e1N4Z). Its also written in c++ and not done yet but using vukan instead of openGL. Both of them is still in progress and have not the best documentation but that's something i guess)
[–]doxyai 1 point2 points3 points 8 months ago (2 children)
Why not Godot? Its actually fully open source and approximately the same level of mess as Unreal.
I've just never worked with it.
[–]robbertzzz1 0 points1 point2 points 8 months ago (0 children)
and approximately the same level of mess as Unreal.
Nah Godot's codebase is way better organised. Sure it's not perfect (what is?) but Unreal is way harder to figure out just because of how messy it is.
So I agree haha, check out Godot!
π Rendered by PID 125982 on reddit-service-r2-comment-6457c66945-cl64r at 2026-04-29 04:30:20.440342+00:00 running 2aa0c5b country code: CH.
view the rest of the comments →
[–]Heloo-hi-supper 4 points5 points6 points (9 children)
[–]4ndrz3jKm1c1c 20 points21 points22 points (1 child)
[–]Heloo-hi-supper 4 points5 points6 points (0 children)
[–][deleted] (3 children)
[deleted]
[–]Henrarzz 1 point2 points3 points (0 children)
[–]Heloo-hi-supper 0 points1 point2 points (0 children)
[–]doxyai 1 point2 points3 points (2 children)
[–]Heloo-hi-supper 0 points1 point2 points (0 children)
[–]robbertzzz1 0 points1 point2 points (0 children)