Programming Vertex & Pixel Shaders (Programming Series)

Programming Vertex & Pixel Shaders (Programming Series)

Programming Vertex & Pixel Shaders (Programming Series)

more information about Programming Vertex & Pixel Shaders (Programming Series)

Editorial Reviews
Book Description
When newer graphics cards started offering a programming interface to their graphics-processing unit (GPU), there was a fundamental change from fixed-function to programmable graphics hardware. This fundamental change offers a whole new level of opportunities for real-time graphics programmers. using shaders not only allows you to create unique games and graphics, but it allows you to be far more creative. Programming Vertex and Pixel Shaders uses a "cookbook" approach to teach beginning to intermediate graphics and game programmers to program shaders in the High-Level Shading Language (HLSL), the primary real0time shading language used in recent game development. The book uses a wide range of examples (over 60) to teach various techniques, ranging from simple real-time lighting to advanced, cutting-edge rendering. The book is broken into eight parts covering introductory material, shadows, high dynamic range lighting, lighting algorithms, vertex texturing, projective texture mapping, environment cube mapping, and advanced reflectance algorithms (Cook-Torrance, Oren-Nayar, Ward, and Ashikhmin-Shirly). The coverage starts from the beginning, so no existing knowledge of shader programming is required. This book does assume a basic understanding of the math typically used in a game engine and an intermediate understanding of the Direct3D API. This is the one resource developers need to learn practical current techniques for programming shaders for next-generation games and graphics!

About the Author
Wolfgang Engel is a Senior Special FX Engineering at wings Simulations. He is the editor of the ShaderX book series and the author Programming Vertex and Pixel Shaders. Wolfgang is a frequent speaker at conferences world-wide and publishes articles on several Web sites. Wolfgang holds lectures and workshops on Direct3D programming worldwide and writes tutorials on Direct3D which are presented at www.GameDev.net.

Programming Vertex & Pixel Shaders (Programming Series),Wolfgang Engel,Charles River Media,1584503491,Computer Bks - Games,Computer Books: Web Publishing,Computer Graphics - Game Programming,Computer games,Computers,Internet - World Wide Web,Programming,Three-dimensional display syst,Three-dimensional display systems,Business & Economics / Careers

Hot Books:

  1. Quantitative Decision Making with Spreadsheet Applications (with CD-ROM)
  2. QuickBooks 2005 QuickSteps (Quicksteps)
  3. Rapid Application Development with Mozilla
  4. Scrapbooking with Adobe Photoshop Elements 3
  5. Server+ Certification Bible
  6. Signal Integrity - Simplified
  7. Struts Design and Programming: A Tutorial
  8. Symbian OS Internals : Real-time Kernel Programming (Symbian Press)
  9. Teach Yourself VISUALLY Photoshop Elements 2.0
  10. Technical Analysis Plain & Simple: Charting the Markets in Your Language

Hot Books

Hot Books

Recommended Books

  1. High Gothic the Classic Cathedrals of Chartres, Reims and Amiens
  2. The Great War, 1914-1918; The Cartoonist's Vision
  3. Breathless
  4. AutoCAD 2002 for Dummies
  5. Benchmarking for Best Practice
  6. Astronomical and Astrophysical Objectives of Sub-Milliarcsecond Optical Astrometry
  7. Australia: Land Beyond Time
  8. Bates 25: Celebrating 25 Years of Beam to Experiment : Cambridge, Massachusetts, 3-5 November 1999
  9. Bell, Book, and Murder : The Bast Mysteries
  10. As a Man Does: Morning and Evening Thoughts
  11. Antler Bone & Shell Artifacts: Identification & Value Guide
  12. A Treatise on the Decorative Part of Civil Architecture
  13. Airliners at LAX: Los Angeles International Airport 1956-1976
  14. Australian Birds
  15. Croatia: Travels in Undiscovered Country