Original Post
I've been messing round with 3D graphics using D3D for a while and am looking for a good book to get my teeth into. I'm trying to decide between GPU GEMS: http://www.gamedev.net/columns/books/bookdetails.asp?productid=342&CategoryID=29 and Real Time rendering: http://www.gamedev.net/columns/books/bookdetails.asp?productid=21&CategoryID=10 Both a quite pricey so I can only buy one for the moment. I was wondering, those who have them already, what's the best buy? The Real Time rendering is one people say is a must have for graphics. One thing that detracts me from it is that it contains some of the basics I know. I've read a book or two on the subject already. I get the pipeline, the maths and the different matrix translations to create a 3d scene - is there a lot more to it? The GPU gems only covers shaders. I'm starting to think that once you've a handle on the basics of 3D hardware programming, shaders is where the real work is. Does that make this the better book?