The Super Fun Kids' Graphic Novel Sale

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to
for a chance to win.
Privacy Policy

Visit our stores

    Recently Viewed clear list

    Original Essays | September 21, 2015

    Annie Jacobsen: IMG Mirrors on the Moon: A Reporter's Story about Sources and Secrets in the Modern World

    As a national security reporter, I write about war, weapons, security, and secrets. The question most commonly asked of me is, "How do you get... Continue »
    1. $21.00 Sale Hardcover add to wish list

Qualifying orders ship free.
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
12 Remote Warehouse Software Engineering- Game Design

More copies of this ISBN

Introduction to 3D Game Programming with DirectX 11


Introduction to 3D Game Programming with DirectX 11 Cover


Synopses & Reviews

Publisher Comments:

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.Brief Table of Contents: 1 Part I Mathematical Prerequisites. Vector Algebra. Matrix Algebra. Transformations. Part II Direct3D Foundations. Direct3D Initialization. The Rendering Pipeline. Lighting. Texturing. Blending. Stenciling. The Geometry Shader. The Hardware Tessellation Shaders. The Compute Shader. Part III Direct3D Topics. Ambient Occlusion. Cube Mapping. Normal Mapping. Shadow Mapping. Cascaded Shadow Maps. Meshes. Quaternions. Character Animation. Picking. Volume Rendering. Terrain Rendering. Atmospheric Scattering and Cloud Rendering. Particle Systems and Stream Output. Appendices. Introduction to Windows Programming. High-Level Shading Language Reference. Some Analytic Geometry

Product Details

Luna, Frank D.
Mercury Learning & Information
Luna, Frank
Software Engineering-Game Design
Publication Date:

Related Subjects

Children's » Action and Adventure » Adventure Stories
Children's » General
Computers and Internet » Programming » Microsoft Programming
Computers and Internet » Software Engineering » Game Design
Health and Self-Help » Health and Medicine » General
Health and Self-Help » Health and Medicine » General Medicine
Reference » Science Reference » Technology

Introduction to 3D Game Programming with DirectX 11 New Trade Paper
0 stars - 0 reviews
$49.95 In Stock
Product details pages Mercury Learning & Information - English 9781936420223 Reviews:
  • back to top


Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at