Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
  Our Catalog   Game Programming

Introduction to 3D Game Programming with DirectX 12 (Computer Science)


Super Savings Item! Save 34% on the Introduction to 3D Game Programming with DirectX 12 (Computer Science) by Frank Luna at EMS Linux. Hurry! Limited time offer. Offer valid only while supplies last. This updated bestseller provides an introduction to programming interactive computer graphics, with an emphasis on game development using DirectX 12.


Product Description

This updated bestseller provides an introduction to programming interactive computer graphics, with an emphasis on game development using DirectX 12. The book is divided into three main parts: basic mathematical tools, fundamental tasks in Direct3D, and techniques and special effects. It shows how to use new Direct12 features such as command lists, pipeline state objects, descriptor heaps and tables, and explicit resource management to reduce CPU overhead and increase scalability across multiple CPU cores. The book covers modern special effects and techniques such as hardware tessellation, writing compute shaders, ambient occlusion, reflections, normal and displacement mapping, shadow rendering, and character animation. Includes a companion DVD with code and figures.

eBook Customers: Companion files are available for downloading with order number/proof of purchase by writing to the publisher at info@merclearning.com.

FEATURES:

• Provides an introduction to programming interactive computer graphics, with an emphasis on game development using DirectX 12

• Uses new Direct3D 12 features to reduce CPU overhead and take advantage of multiple CPU cores

• Contains detailed explanations of popular real-time game effects

• Includes a DVD with source code and all the images (including 4-color) from the book

• Learn advance rendering techniques such as ambient occlusion, real-time reflections, normal and displacement mapping, shadow rendering, programming the geometry shader, and character animation

• Covers a mathematics review and 3D rendering fundamentals such as lighting, texturing, blending and stenciling

• Use the end-of-chapter exercises to test understanding and provide experience with DirectX 12

Additional Information

Manufacturer:Mercury Learning & Information
Brand:Frank Luna
Publisher:Mercury Learning & Information
Studio:Mercury Learning & Information
EAN:9781942270065
Item Weight:0 pounds
Item Size:1.75 x 8.75 x 8.75 inches
Package Weight:2.9 pounds
Package Size:7 x 1.6 x 1.6 inches

Introduction to 3D Game Programming with DirectX 12 (Computer Science) by Frank Luna

Buy Now:
Introduction to 3D Game Programming with DirectX 12 (Computer Science)

Brand: Frank Luna
4.9 out of 5 stars with 25 reviews
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$59.95
$39.94
You Save: 33%


Quantity:  

 


View More In Game Programming.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Frank Luna, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


By imusti
mpn: 9780385345828, ean: 9780385345828, isbn: 0385345828,
UNLOCK YOUR GAME'S NARRATIVE POTENTIAL!With increasingly sophisticated video games being consumed by an enthusiastic and expanding audience, the pressure is on game developers like never before to deliver exciting stories and engaging characters. Wit...

By No Starch Press
mpn: 44801105, ean: 9781593277741, isbn: 1593277741,
Want to introduce kids to coding in a fun and creative way?With the Scratch Coding Cards, kids learn to code as they create interactive games, stories, music, and animations. The short-and-simple activities provide an inviting entry point into Scratc...

By Genever Benning
mpn: black & white illustrations, ean: 9780990582908, isbn: 0990582906,
The biggest challenge facing many game programmers is completing their game. Most game projects fizzle out, overwhelmed by the complexity of their own code. Game Programming Patterns tackles that exact problem. Based on years of experience in shipped...

By A K Peters/CRC Press
ean: 9781138035454, isbn: 1138035459,
In this new and improved third edition of the highly popular Game Engine Architecture, Jason Gregory draws on his nearly two decades of experience at Midway, Electronic Arts and Naughty Dog to present both the theory and practice of game engine softw...

By imusti
mpn: 45113328, ean: 9781593277956, isbn: 1593277954,
Invent Your Own Computer Games with Python will teach you how to make computer games using the popular Python programming language—even if you’ve never programmed before!Begin by building classic games like Hangman, Guess the Number, and Tic-Tac-...

By CRC Press
ean: 9780415684712, isbn: 0415684714,
A manual for both designers and users, comprehensively presenting the current state of experts' knowledge on virtual reality (VR) in computer science, mechanics, optics, acoustics, physiology, psychology, ergonomics, ethics, and related area. Designe...

By Preisz, Eric
mpn: 9781598634358, ean: 9781598634358, isbn: 1598634356,
"Video Game Optimization" describes a process for increasing the performance of a video game for better gameplay and visual experience. Very few game developers understand the process of optimizing an entire video game, yet learning the process is su...

By O'Reilly Media

By Brand: Morgan Kaufmann
ean: 9781558602335, isbn: 155860233X,
Implicit surfaces offer special effects animators, graphic designers, CAD engineers, graphics students, and hobbyists a new range of capabilities for the modeling of complex geometric objects. In contrast to traditional parametric surfaces, implicit ...

By Routledge
ean: 9780415175944, isbn: 0415175941,
In Homo Ludens, Johan Huizinga defines play as the central activity in flourishing societies. He identifies five characteristics of play: it is free; it is not “ordinary” or “real” life; it is distinct from “ordinary” life both as to loca...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.