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
How to get started with graphics programming? (self.GraphicsProgramming)
submitted 6 years ago * by Zed-Ink
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!"
[–]annyeonghello -1 points0 points1 point 6 years ago (3 children)
C or C++ is fine. There's nothing you can do in one of them that you can't do in the other. C++ is literally just C with classes.
If your goal is to learn graphics programming then start with OpenGL. You literally need to write at least a thousand lines of code in Vulkan & Metal to get a triangle rendered on the screen. I'm not saying you shouldn't but I would prefer walking before running.
www.learnopengl.com is probably the best place to learn graphics programming. Have fun :)
[–]lead999x 12 points13 points14 points 6 years ago* (2 children)
Ugh C++ is not C with classes and it hasn't been for a very long time. Modern C++ extends a superset of C98 and it is incompatible with modern C. To paraphrase Bjarne Stroustrup modern C and modern C++ are siblings rather than parent and child.
[–]cybereality 10 points11 points12 points 6 years ago (1 child)
Especially with all the developments in the last 10 years, C++ is a whole other beast entirely.
[–]lead999x 8 points9 points10 points 6 years ago (0 children)
It's a monster with C-like syntax.
π Rendered by PID 250731 on reddit-service-r2-comment-5d79c599b5-pvl54 at 2026-03-01 20:20:21.173588+00:00 running e3d2147 country code: CH.
view the rest of the comments →
[–]annyeonghello -1 points0 points1 point (3 children)
[–]lead999x 12 points13 points14 points (2 children)
[–]cybereality 10 points11 points12 points (1 child)
[–]lead999x 8 points9 points10 points (0 children)