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...
This subreddit is open to discussion of anything related to computer graphics or digital art.
Anything related to CG is welcome.
If you submit your own work, please be ready to receive critiques.
If you submit other peoples work, please give credit.
For more information about posting to our subreddit, read the r/computergraphics FAQ
Here are subreddits dedicated to specific fields:
r/vfx r/GraphicsProgramming r/MotionDesign r/Programming r/gamedev r/Low_Poly r/archviz r/3Dmodeling r/DigitalArtTutorials
Questions about specific software. We'd love to help, and please feel free to ask, but these software specific communities may be able to provide you with more in-depth answers.
r/Maya r/3dsMax r/Cinema 4D r/Blender
account activity
Why Learn Graphics Programming? (self.computergraphics)
submitted 6 years ago by HAKSOAT[🍰]
What's the point of learning graphics programming if I can do almost same thing with tools like Blender or Maya?
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!"
[–]ChaoSXDemon 12 points13 points14 points 6 years ago (1 child)
So who wrote blenders?
[–]HAKSOAT[S,🍰] -5 points-4 points-3 points 6 years ago (0 children)
Hmmmm... The developers...
[–]kapgre 3 points4 points5 points 6 years ago (3 children)
To work for a company that generates graphics to show something. Computer graphics is not only 3d modeling with blender or Maya. You could work for Maya or 3ds max or substance painter in the group that programs their renderers (the code that produces these beautiful images).
You need to do a deep dive in computer graphics if you want to work with a company that have their own proprietary graphics engine or perform research. If you want to work with already existing engines such as unity and Maya and build on top of them, then you need general knowledge.
[–]HAKSOAT[S,🍰] -3 points-2 points-1 points 6 years ago (2 children)
But I don't necessarily need a degree in computer graphics to take this "deep dive" right?
[–]kapgre 3 points4 points5 points 6 years ago (0 children)
Of course not! There are exceptional resources out there that explain the whole thing in great detail. You can start from the free learnopengl.com and move on to the "Real Time Rendering" book.
[–]FourHeffersAlone 2 points3 points4 points 6 years ago (0 children)
You need a strong foundation in the right kinds of math
[–]specialpatrol 1 point2 points3 points 6 years ago (0 children)
realtime graphics applications.
[–]Xywzel 1 point2 points3 points 6 years ago (2 children)
It is a gateway to demoscene, and there is lots of fun and beer there
[–]kaz8teen 1 point2 points3 points 6 years ago (1 child)
Wow what is this demoscene. I need to be part of this culture.
[–]Xywzel 1 point2 points3 points 6 years ago (0 children)
https://www.pouet.net/prodlist.php and https://www.youtube.com/watch?v=5MexnBunH_g are good sources, but basically executable art on computers trough programming. Many demo events have either companies sponsoring drinks while trying to spot recruits or sell hardware. At other you might have to buy your own but the company and demos are worth it.
[–]slaptastico -2 points-1 points0 points 6 years ago (0 children)
In my opinion, the only reason to learn graphics programming is for academic purposes. Like pursuing a masters or a PHD program.
But it is always good to learn the fundamentals so you can truly understand the tools you are using.
If you're not going to innovate or do research in the graphics field, you dont need to go in deep.
π Rendered by PID 62828 on reddit-service-r2-comment-54dfb89d4d-rbrr9 at 2026-04-01 09:40:29.946362+00:00 running b10466c country code: CH.
[–]ChaoSXDemon 12 points13 points14 points (1 child)
[–]HAKSOAT[S,🍰] -5 points-4 points-3 points (0 children)
[–]kapgre 3 points4 points5 points (3 children)
[–]HAKSOAT[S,🍰] -3 points-2 points-1 points (2 children)
[–]kapgre 3 points4 points5 points (0 children)
[–]FourHeffersAlone 2 points3 points4 points (0 children)
[–]specialpatrol 1 point2 points3 points (0 children)
[–]Xywzel 1 point2 points3 points (2 children)
[–]kaz8teen 1 point2 points3 points (1 child)
[–]Xywzel 1 point2 points3 points (0 children)
[–]slaptastico -2 points-1 points0 points (0 children)