Real-Time Shader Programming

Author: Ron Fosner
List Price: $49.95
Our Price: Click to see the latest and low price
ISBN: 1558608532
Publisher: Morgan Kaufmann (31 December, 2002)
Edition: Paperback
Sales Rank: 291,516
Average Customer Rating: 3 out of 5

Buy now directly from Amazon.com - Purchase this book, safely and securely from the largest book dealer on the Internet, Amazon.com

Customer Reviews

Rating: 5 out of 5
Excellent introduction to DirectX shaders
If you know very little about DirectX 8 or 9 shader programming this book is an excellent introduction. It is low level assembly only, no Cg or HLSL, but in my opinion you need to know the assembly programming to ensure the best performance of your shaders. The introductory material is good, covering basic things you should know, ambient, diffuse, specular, and Fresnel equations. The second section builds working shaders implementing these basic concepts. The third section is a shader assembler reference. IMO this book is well written and an easy read.


Rating: 1 out of 5
Disappointing
The first half of this book was on basic computer graphics. The second half wasn't much more than a rewrite of Microsofts DirectX documentation. There were only a few pages of shader techniques that I found useful.


Rating: 4 out of 5
A good shader intro book
I picked up some of the other book on shaders for DX and it turned out to be a cookie cutter book. There was little explanation on what the shaders were DOING - just source code. I found that frustrating. This book gois into much more explanation of what a shader does and how you program them, so its good for someone leaning how to program shaders. The other book and the new Cg book are more if youre looking for cut and paste. This book did not cover hlsl since hlsl wasnt finished when the book was, but, oddly enough, it does talk about using DX9 and about the DX9 low level language.If you already know shaders or just want source code then look at the other books. This could have had more examples. It did have a big section on the mathematics of light which I found interesting.

Similar Products

· Direct3D ShaderX: Vertex and Pixel Shader Tips and Tricks with CDROM
· Tricks of the 3D Game Programming Gurus-Advanced 3D Graphics and Rasterization
· Real-Time Rendering (2nd Edition)
· Focus On 3D Terrain Programming
· The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics

Return To Main Computer Book IndexSearch Our Entire Computer Book Catalog