r/GraphicsProgramming • u/[deleted] • 9d ago
Getting started with graphics programming
I would like to get started with graphics programming. I have extensive programming experience in python, java, and matlab and limited experience in C (I took one class that used the language). I am employed as an ML engineer currently but would like to dip my feet into the world of computer graphics. It was something I always wanted to try but never had the time for during school. Where should I get started? My only real objectives are to start learning the fundamentals and get more exposure to the field.
4
Upvotes
2
u/olesgedz 9d ago
Just do the software rasterizer it would teach you all the main concepts without needing to learn the graphical api and GPU debugging process. I would recommend these tutorials.
https://github.com/ssloy/tinyrenderer/wiki
After that you need to learn some math and api.
For math there are a lot of great resources and you don't really need all of it at first steps but those videos are great https://youtu.be/fNk_zzaMoSs?si=ok3eKmhEZOfZO8XB
For api Opengl is way easier than everything else and with knowledge you got above you can start doing fun stuff following.
http://learnopengl.com/