Microsoft DirectX 9 Programmable Graphics Pipeline

Microsoft DirectX 9 Programmable Graphics Pipeline
Author :
Publisher :
Total Pages : 492
Release :
ISBN-10 : 0735616531
ISBN-13 : 9780735616530
Rating : 4/5 (530 Downloads)

Book Synopsis Microsoft DirectX 9 Programmable Graphics Pipeline by : Kris Gray

Download or read book Microsoft DirectX 9 Programmable Graphics Pipeline written by Kris Gray and published by . This book was released on 2003 with total page 492 pages. Available in PDF, EPUB and Kindle. Book excerpt: Learn how to use programmable shaders in the DirectX 9 graphics pipeline-and deliver awesome 3-D graphics to your animations, games, and other multimedia applications. This book distills hundreds of hours of hands-on guidance from the developers on the Microsoft DirectX team-as well as insights from leading-edge video card manufacturers-into step-by-step instruction and best practices for exploiting the programmable pipeline. You'll see how to program shaders in assembly-language as well as the new high-level shader language (HLSL)-and you get complete code walk throughs for all the sample programs and the DirectX 9 SDK on CD. Discover how to: Program vertex shaders to create transformations, apply vertex fog, or deform geometry Generate 2-D image effects'such as output color inversion-with pixel shaders Use HLSL to add a semi-transparent glow effect by combining a vertex shader and frame buffer blending Produce a metallic paint effect by combining a vertex shader, a pixel shader, and a texture shader with multilayer texture blending Incorporate reflective surfaces into your 3-D scenes by applying an environment-map effect Experiment with the EffectEdit SDK sample to load and edit effect files and preview results on the fly Package multiple object-rendering techniques into a single effect for simpler pipeline state management CD inside Get code for all the sample programs plus SDKAbout Programmable Shaders. With programmable shaders, you get unprecedented control over rendering options in DirectX 9. You can use vertex shaders to deform geometry, apply procedural textures with pixel and texture shaders, and use effects to encapsulate shader and pipeline state-making code reuse a snap. CD features: Sample programs that demonstrate: Vertex shader transformations, lighting, fog, vertex displacement, and vertex blending Pixel shader texturing, 2-D image processing, and lighting Texture shader generation of procedural textures Encapsulating assembly-language and HLSL shaders into an effect Interactive development of an effect using EffectEdit DirectX 9 SDK Fully searchable eBook For customers who purchase an ebook version of this title, instructions for downloading the CD files can be found in the ebook.


Microsoft DirectX 9 Programmable Graphics Pipeline Related Books

Microsoft DirectX 9 Programmable Graphics Pipeline
Language: en
Pages: 492
Authors: Kris Gray
Categories: Computers
Type: BOOK - Published: 2003 - Publisher:

DOWNLOAD EBOOK

Learn how to use programmable shaders in the DirectX 9 graphics pipeline-and deliver awesome 3-D graphics to your animations, games, and other multimedia applic
Programming Massively Parallel Processors
Language: en
Pages: 519
Authors: David B. Kirk
Categories: Computers
Type: BOOK - Published: 2012-12-31 - Publisher: Newnes

DOWNLOAD EBOOK

Programming Massively Parallel Processors: A Hands-on Approach, Second Edition, teaches students how to program massively parallel processors. It offers a detai
Managed DirectX 9
Language: en
Pages: 436
Authors: Tom Miller
Categories: Computers
Type: BOOK - Published: 2003 - Publisher: Sams Publishing

DOWNLOAD EBOOK

Managed DirectX was released with the latest version of the core DirectX libraries in DirectX9. It enables developers using the new .NET languages (i.e. C#, VB.
Flight Simulation Software
Language: en
Pages: 524
Authors: David Allerton
Categories: Technology & Engineering
Type: BOOK - Published: 2023-02-28 - Publisher: John Wiley & Sons

DOWNLOAD EBOOK

Flight Simulation Software comprehensively covers many aspects of flight simulation; from software design to flight control systems, navigation systems and visu
Introduction to 3D Game Programming with DirectX 9.0c
Language: en
Pages: 724
Authors: Frank Luna
Categories: Computers
Type: BOOK - Published: 2006-06-07 - Publisher: Jones & Bartlett Publishers

DOWNLOAD EBOOK

Introduction to 3D Game Programming with DirectX 9.0c: A Shader Approach presents an introduction to programming interactive computer graphics, with an emphasis