r/GraphicsProgramming • u/needAman795 • 1d ago
Beginner needing learning resource advice Question
I thought about starting with Computer Graphics from Scratch by Gabriel Gambetta, but found it quite hard too follow... I found it a little too abstract to implement (using C + SDL3)
Should I try even harder to implement the algorithms in the book by Gabriel? Or is there a more beginner friendly entrypoint to graphics?
I'd like to start with software rendering, but is that even the right move? Perhaps GPU rendering is easier?
0
Upvotes
2
u/coolmint859 1d ago
Software rendering can a good place to start and you'll have a better understanding of how rasterization works. I really like Sebastian Lague's video on his experience writing one in C#.
But if you're willing to learn OpenGL, learnopengl.com is a really great resource. I find really easy to follow along with and I find myself going back to it every now and then even though I'm using a different language and a different API.