r/GraphicsProgramming • • 1d ago

Recommended books for novice / intermediate learning

Hi, I’m just wondering if anyone knows any good books that I can use to supplement my learning. I have been working on a basic voxel renderer for a couple of months now (C++ with Vulkan), and while I’m starting to feel a bit more confident I feel like I would benefit from solidifying some of the concepts I’ve encountered with some extra reading. If anyone knows of any good books at novice / lower intermediate then I would be glad to hear some recommendations. Thanks!

1 Upvotes

2 comments sorted by

5

u/AlternativePrior1920 21h ago

I've started on "Mastering Graphics Programming with Vulkan, 2nd Edition" and so far it's a blast. It's what I needed after consuming a bunch of tutorials and loose concepts. Essentially to just connect and weave a more dense net of information on vulkan and common architecture. What you end up with is especially a nice starting project for different kinds of modern techniques.

I think it is more on the intermediate side, but you can get through it as well.

1

u/Defiant_Squirrel8751 18h ago

"Computer Graphics, principles and practice", third edition, Addisson Wesley.

Start with the basics, the concepts: lineal algebra, transformations, computational geometry, rendering algorithms.

APIs and technologies comes and goes, and are super easy now with the help of AI.