Sign in to follow this  
MrMark

Graphics programming book recommendations

Recommended Posts

Hi guys

I'm looking to buy a good, theory heavy, reference book on the fundamentals of computer graphics and the common algorithms used in 2D and 3D graphics programming.

Any recommendations really appreciated.

Share this post


Link to post
Share on other sites
I just bought "[url="http://www.amazon.com/Real-Time-Rendering-Third-Edition-Akenine-Moller/dp/1568814240"]Real-time Rendering[/url]". It is a little more into theoretical than practical. But the descriptions and math are not too hard. They are usually possible to translate into practice. I like that, as it does not depend much on DirectX contra OpenGL, or latest hardware dependencies. Possibly, it is more into 3D than 2D.

Share this post


Link to post
Share on other sites
The thing about Real-Time Rendering is that it's a great overview of what's out there, and includes a lot of background information on topics like Math and Radiometry and Colorimetry, but for actual implementation details of the various techniques, you usually have to look elsewhere. Luckily, the book is well-cited and almost everything in its bibliography can be found for free online somewhere. As such, I recommend the book highly, but don't expect it to hold your hand through every implementation step.

Share this post


Link to post
Share on other sites
Real-Time Rendering, 3rd Edition and Physically-Based Rendering are my top picks. Principles of Digital Image Synthesis is also really good, plus it's [url="http://www.realtimerendering.com/blog/principles-of-digital-image-synthesis-now-free-for-download/"]free[/url].

Share this post


Link to post
Share on other sites
Chiming in to recommend Real-Time Rendering. If you're into photorealistic rendering, then Physically-Based Rendering from Theory to Implementation is also a really good book-- although it's very much centered on offline rendering.

If you're just getting started, Game Engine Architecture is a good read and the chapter on animation alone is probably worth the price of the book; it was written by one of the programmers at Naughty Dog/Uncharted and has a lot of simple yet effective ideas and some practical advice.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this