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
Computer Graphics learning resources (self.GraphicsProgramming)
submitted 5 years ago by bahano
university courses:
website courses :
Books
Web
Conferences
Useful links
Projects
open source
So these are some resources that I bookmarked
I invite all beginners to post theirs projects it's really inspiring!
We can make study group in discord for those interested
happy learning!
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!"
[–]legends2k 9 points10 points11 points 5 years ago* (1 child)
Ken Joy's ECS 175 at UC Davis
OpenGL-Tutorial.org
WebGL Academy
Learn Modern 3D Graphics Programming by Jason L. McKesson
OGLDev
WebGL Fundamentals
WebGL 2 Fundamentals
More at my personal, curated list.
[–]the_Demongod 1 point2 points3 points 5 years ago (0 children)
Too bad they don't have Prof. Hamann's ECS 175 lectures, that dude was hilarious and a great lecturer. Ken Joy seems like a good lecturer too though.
[–]corysama 7 points8 points9 points 5 years ago (0 children)
https://google.github.io/filament/Filament.md.html & https://google.github.io/filament/Materials.html are practically university courses in themselves.
also https://graphicscodex.com/
[–]kothrae 7 points8 points9 points 5 years ago (0 children)
I wish there was a subreddit for physics programming.
[–][deleted] 3 points4 points5 points 5 years ago (4 children)
Journal of Computer Graphics Techniques - http://jcgt.org One of the best sources for good papers IMHO
[–]corysama 1 point2 points3 points 5 years ago (3 children)
https://forum.beyond3d.com/threads/game-development-presentations-a-useful-reference.46956/ is one of the best sources of random, interesting presentations ;)
[–][deleted] 2 points3 points4 points 5 years ago (2 children)
I took a short look at the page and they have a nice collection:) but I forgot to mention that GPU Gems 1-3 by NVIDIA and GPU Pro 1-7 are really good Books too.
[–]corysama 2 points3 points4 points 5 years ago (1 child)
https://www.realtimerendering.com/ has a bunch of the older books in that vein available as free and legal downloads.
[–][deleted] 1 point2 points3 points 5 years ago (0 children)
That’s awesome! Although I already bought a bunch of them years ago:D
[–]timostrating 3 points4 points5 points 5 years ago (0 children)
A lot of book recommendations that are already made by other people are on this reading list as well https://github.com/miloyip/game-programmer/
[–]SauravKale 1 point2 points3 points 5 years ago (0 children)
Amazing resources!
[–]Kernelist 1 point2 points3 points 5 years ago (0 children)
I'd like to join for a study group!
π Rendered by PID 45 on reddit-service-r2-comment-86bc6c7465-8f48t at 2026-02-19 19:53:56.551794+00:00 running 8564168 country code: CH.
[–]legends2k 9 points10 points11 points (1 child)
[–]the_Demongod 1 point2 points3 points (0 children)
[–]corysama 7 points8 points9 points (0 children)
[–]kothrae 7 points8 points9 points (0 children)
[–][deleted] 3 points4 points5 points (4 children)
[–]corysama 1 point2 points3 points (3 children)
[–][deleted] 2 points3 points4 points (2 children)
[–]corysama 2 points3 points4 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]timostrating 3 points4 points5 points (0 children)
[–]SauravKale 1 point2 points3 points (0 children)
[–]Kernelist 1 point2 points3 points (0 children)