Author: Michael D. Root
Publisher: McGraw-Hill Companies
ISBN: 9780079137807
Category : Computer graphics
Languages : en
Pages : 0
Book Description
A code-level guide to using DirectX in game and multimedia application development. --
DirectX Complete
Author: Michael D. Root
Publisher: McGraw-Hill Companies
ISBN: 9780079137807
Category : Computer graphics
Languages : en
Pages : 0
Book Description
A code-level guide to using DirectX in game and multimedia application development. --
Publisher: McGraw-Hill Companies
ISBN: 9780079137807
Category : Computer graphics
Languages : en
Pages : 0
Book Description
A code-level guide to using DirectX in game and multimedia application development. --
Introduction to 3D Game Programming with DirectX 11
Author: Frank Luna
Publisher: Mercury Learning and Information
ISBN: 1937585964
Category : Computers
Languages : en
Pages : 1029
Book Description
This updated bestseller provides an introduction to programming interactive computer graphics, with an emphasis on game development using DirectX 11. The book is divided into three main parts: basic mathematical tools, fundamental tasks in Direct3D, and techniques and special effects. It includes new Direct3D 11 features such as hardware tessellation, the compute shader, dynamic shader linkage and covers advanced rendering techniques such as screen-space ambient occlusion, level-of-detail handling, cascading shadow maps, volume rendering, and character animation. Includes a companion CD-ROM with code and figures. eBook Customers: Companion files are available for downloading with order number/proof of purchase by writing to the publisher at [email protected].
Publisher: Mercury Learning and Information
ISBN: 1937585964
Category : Computers
Languages : en
Pages : 1029
Book Description
This updated bestseller provides an introduction to programming interactive computer graphics, with an emphasis on game development using DirectX 11. The book is divided into three main parts: basic mathematical tools, fundamental tasks in Direct3D, and techniques and special effects. It includes new Direct3D 11 features such as hardware tessellation, the compute shader, dynamic shader linkage and covers advanced rendering techniques such as screen-space ambient occlusion, level-of-detail handling, cascading shadow maps, volume rendering, and character animation. Includes a companion CD-ROM with code and figures. eBook Customers: Companion files are available for downloading with order number/proof of purchase by writing to the publisher at [email protected].
Introduction to 3D Game Programming with DirectX 9.0c
Author: Frank Luna
Publisher: Jones & Bartlett Publishers
ISBN: 1449623905
Category : Computers
Languages : en
Pages : 724
Book Description
Introduction to 3D Game Programming with DirectX 9.0c: A Shader Approach presents an introduction to programming interactive computer graphics, with an emphasis on game development, using real-time shaders with DirectX 9.0. The book is divided into three parts that explain basic mathematical and 3D concepts, show how to describe 3D worlds and implement fundamental 3D rendering techniques, and demonstrate the application of Direct3D to create a variety of special effects. With this book understand basic mathematical tools used in video game creation such as vectors, matrices, and transformations; discover how to describe and draw interactive 3D scenes using Direct3D and the D3DX library; learn how to implement lighting, texture mapping, alpha blending, and stenciling using shaders and the high-level shading language (HLSL); explore a variety of techniques for creating special effects, including vertex blending, character animation, terrain rendering, multi-texturing, particle systems, reflections, shadows, and normal mapping;f ind out how to work with meshes, load and render .X files, program terrain/camera collision detection, and implement 3D object picking; review key ideas, gain programming experience, and explore new topics with the end-of-chapter exercises.
Publisher: Jones & Bartlett Publishers
ISBN: 1449623905
Category : Computers
Languages : en
Pages : 724
Book Description
Introduction to 3D Game Programming with DirectX 9.0c: A Shader Approach presents an introduction to programming interactive computer graphics, with an emphasis on game development, using real-time shaders with DirectX 9.0. The book is divided into three parts that explain basic mathematical and 3D concepts, show how to describe 3D worlds and implement fundamental 3D rendering techniques, and demonstrate the application of Direct3D to create a variety of special effects. With this book understand basic mathematical tools used in video game creation such as vectors, matrices, and transformations; discover how to describe and draw interactive 3D scenes using Direct3D and the D3DX library; learn how to implement lighting, texture mapping, alpha blending, and stenciling using shaders and the high-level shading language (HLSL); explore a variety of techniques for creating special effects, including vertex blending, character animation, terrain rendering, multi-texturing, particle systems, reflections, shadows, and normal mapping;f ind out how to work with meshes, load and render .X files, program terrain/camera collision detection, and implement 3D object picking; review key ideas, gain programming experience, and explore new topics with the end-of-chapter exercises.
Microsoft DirectX 9 Programmable Graphics Pipeline
Author: Kris Gray
Publisher:
ISBN: 9780735616530
Category : Computers
Languages : en
Pages : 492
Book Description
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.
Publisher:
ISBN: 9780735616530
Category : Computers
Languages : en
Pages : 492
Book Description
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.
Practical Rendering and Computation with Direct3D 11
Author: Jason Zink
Publisher: CRC Press
ISBN: 1439869766
Category : Computers
Languages : en
Pages : 649
Book Description
Direct3D 11 offers such a wealth of capabilities that users can sometimes get lost in the details of specific APIs and their implementation. While there is a great deal of low-level information available about how each API function should be used, there is little documentation that shows how best to leverage these capabilities. Written by active me
Publisher: CRC Press
ISBN: 1439869766
Category : Computers
Languages : en
Pages : 649
Book Description
Direct3D 11 offers such a wealth of capabilities that users can sometimes get lost in the details of specific APIs and their implementation. While there is a great deal of low-level information available about how each API function should be used, there is little documentation that shows how best to leverage these capabilities. Written by active me
The Awesome Power of Direct 3D/Direct X
Author: Peter J. Kovach
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 862
Book Description
How to program graphics applications using Microsoft's Direct3D Software Development Kit. Code is updated for use with MSVC++6.0.
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 862
Book Description
How to program graphics applications using Microsoft's Direct3D Software Development Kit. Code is updated for use with MSVC++6.0.
Game Coding Complete
Author: Mike McShaffry
Publisher:
ISBN: 9781932111910
Category : Computer games
Languages : en
Pages : 0
Book Description
Game Coding Complete, Second Edition is the essential hands-on guide to developing commercial quality games written by master game programmer, Mike McSahffry. This must-have second edition has been expanded from the bestselling first edition to include the absolute latest in exciting new techniques in game interface design programming, game audio programming, game scripting, 3D programming, network game programming and gam engine technology. All of the code in the book has been completely updated to work with all of the latest compiler technology.
Publisher:
ISBN: 9781932111910
Category : Computer games
Languages : en
Pages : 0
Book Description
Game Coding Complete, Second Edition is the essential hands-on guide to developing commercial quality games written by master game programmer, Mike McSahffry. This must-have second edition has been expanded from the bestselling first edition to include the absolute latest in exciting new techniques in game interface design programming, game audio programming, game scripting, 3D programming, network game programming and gam engine technology. All of the code in the book has been completely updated to work with all of the latest compiler technology.
Tricks of the 3D Game Programming Gurus
Author: André LaMothe
Publisher: Sams Publishing
ISBN: 9780672318351
Category : Computers
Languages : en
Pages : 1730
Book Description
Today is the greatest time in history to be in the game business. We now have the technology to create games that look real! Sony's Playstation II, XBOX, and Game Cube are cool! But, all this technology isn't easy or trivial to understand - it takes really hard work and lots of Red Bull. The difficulty level of game programming has definitely been cranked up these days in relation to the skill set needed to make games. Andre LaMothe's follow-up book to Tricks of the Windows Game Programming Gurus is the one to read for the latest in 3D game programming. When readers are finished with Tricks of the 3D Game Programming Gurus-Advanced 3D Graphics and Rasterization, they will be able to create a full 3D texture-mapped, lit video game for the PC with a software rasterizer they can write themselves. Moreover, they will understand the underlying principles of 3D graphics and be able to better understand and utilize 3D hardware today and in the future.
Publisher: Sams Publishing
ISBN: 9780672318351
Category : Computers
Languages : en
Pages : 1730
Book Description
Today is the greatest time in history to be in the game business. We now have the technology to create games that look real! Sony's Playstation II, XBOX, and Game Cube are cool! But, all this technology isn't easy or trivial to understand - it takes really hard work and lots of Red Bull. The difficulty level of game programming has definitely been cranked up these days in relation to the skill set needed to make games. Andre LaMothe's follow-up book to Tricks of the Windows Game Programming Gurus is the one to read for the latest in 3D game programming. When readers are finished with Tricks of the 3D Game Programming Gurus-Advanced 3D Graphics and Rasterization, they will be able to create a full 3D texture-mapped, lit video game for the PC with a software rasterizer they can write themselves. Moreover, they will understand the underlying principles of 3D graphics and be able to better understand and utilize 3D hardware today and in the future.
Inside DirectX
Author: Bradley Bargen
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 590
Book Description
Take command of DirectX programming features with direct-from-the-source guidance. Written and thoroughly reviewed by members of the DirectX team, this title contains a wealth of previously unpublished information. The CD-ROM contains source code examples and the DirectX Software Development Kit (SDK).
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 590
Book Description
Take command of DirectX programming features with direct-from-the-source guidance. Written and thoroughly reviewed by members of the DirectX team, this title contains a wealth of previously unpublished information. The CD-ROM contains source code examples and the DirectX Software Development Kit (SDK).
Sams Teach Yourself DirectX 7 in 24 Hours
Author: Robert Dunlop
Publisher: Sams Publishing
ISBN: 9780672316340
Category : Computers
Languages : en
Pages : 614
Book Description
Guides the reader through the complicated DirectX APIs, allowing the user to create their own DirectX powered applications featuring smooth 3D graphics and sound. In addition to laying the COM-based DirectX foundation, the book covers animation, DirectSound, DirectMusic, Direct3D, control devices, force feedback controls, and multi-user games.
Publisher: Sams Publishing
ISBN: 9780672316340
Category : Computers
Languages : en
Pages : 614
Book Description
Guides the reader through the complicated DirectX APIs, allowing the user to create their own DirectX powered applications featuring smooth 3D graphics and sound. In addition to laying the COM-based DirectX foundation, the book covers animation, DirectSound, DirectMusic, Direct3D, control devices, force feedback controls, and multi-user games.