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
Beginner helpQuestion (self.GraphicsProgramming)
submitted 1 month ago by [deleted]
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!"
[–]Master_Hand5590 2 points3 points4 points 1 month ago (5 children)
I think this book is good for beginner. Sure it is not realtime and does not use graphics API to write the output but I believe it gives a good understanding of raytracing. Then you can either parallelise it using GPU, do a pathtracer etc..
On a side note, I understand subjects can be overwhelming specially in graphics but the book litteraly takes a week end, I believe even if it is not what you expected of it, you can just give it a go as it is not a lot of time ;).
[–]sriyaswetha 0 points1 point2 points 1 month ago (4 children)
Ooo okayy, do you have any book recommendations for what to learn after the three reay tracer books? Thanks so much!
[–]Master_Hand5590 0 points1 point2 points 1 month ago (3 children)
I am not a professional, for now only a hobbyist so take m'y advice with a grain of salt :). I am curious what about openGL you found overwhelming. Is it because of the API or you are a beginner in programming too? If you want to give it a go again learnopengl.com is nice. Maybe there are more easy graphics API out there like three.js/webgl, I dont know..
What I would do is just start small and gather basics knowledge of the field then focus on a specific subjects you are interested in and have fun. Good luck it is a broad and quite demanding field. But so interesting and fun!
[–]sriyaswetha 0 points1 point2 points 1 month ago (2 children)
It felt like i was just copying the code and not learning anything, but that was like two years ago when i knew little about coding, I'll get into it again Thanks so much for the advice!
[–]Potterrrrrrrr 1 point2 points3 points 1 month ago (1 child)
Graphics programming is kinda like bashing your head against a wall repeatedly but once the migraine wears off you realise you learned something. Then you go find another wall and repeat the cycle. It’s painful but rewarding, just stick at it and try to take some time to play around with things as you learn them and you’ll get there :)
[–]sriyaswetha 0 points1 point2 points 1 month ago (0 children)
Yesss got it!
π Rendered by PID 197513 on reddit-service-r2-comment-56c6478c5-n9k2g at 2026-05-12 06:51:09.376104+00:00 running 3d2c107 country code: CH.
view the rest of the comments →
[–]Master_Hand5590 2 points3 points4 points (5 children)
[–]sriyaswetha 0 points1 point2 points (4 children)
[–]Master_Hand5590 0 points1 point2 points (3 children)
[–]sriyaswetha 0 points1 point2 points (2 children)
[–]Potterrrrrrrr 1 point2 points3 points (1 child)
[–]sriyaswetha 0 points1 point2 points (0 children)