3 ms·
Thank you very much for this. I'm glad there still are people writing books like this one. When I was a teenager, I found a book by L. Ammeraal which was awesom
by andrewshadura 8y ago
Thank you very much for this. I'm glad there still are people writing books like this one. When I was a teenager, I found a book by L. Ammeraal which was awesome reading. It taught how to build a simple 3D graphics renderer with hidden edges removal and other interesting features. Unfortunately, back then I was a Pascal fan, so it took me some significant effort to translate bits of the code from the book from C
Later, I found another book, can't remember the author, which described even more things, like z-buffering and so on. Very interesting and very useful.
- ggambetta 8y agoMaybe it was "Computer Graphics: Principles and Practice", most commonly known as "the Foley Van-Dam"?
- Bekwnn 8y agohttp://www.opengl-tutorial.org/ http://www.opengl-tutorial.org/ is a pretty fantastic resource of learning this stuff. Don't worry too much about opengl vs direct x vs vulkan. There are underlying principles that apply broadly to both. Alternatively if you want a book that goes more in depth, but still allows you to take your first steps, opengl programming guide 8th+ edition is good. Expect it to require some patience no matter what route you take. Graphics programming is finnicky.