Blogger Widgets
REQUESTED NEW OR POSTED E-BOOKS WILL BE ADDED AT THE LATEST
Showing posts with label DirectX. Show all posts
Showing posts with label DirectX. Show all posts

Introduction to 3D Game Programming with DirectX 10 By Frank D. Luna


Introduction to 3D Game Programming with DirectX 10 By Frank D. Luna
Introduction to 3D Game Programming with DirectX 10 By Frank D. Luna 
Introduction to 3D Game Programming with DirectX 10 provides an introduction to programming interactive computer graphics, with an emphasis on game development, using DirectX 10. The book is divided into three main parts. Part I explores basic mathematical tools, Part II shows how to implement fundamental tasks in Direct3D, and Part III demonstrates a variety of techniques and special effects. With this book: Understand how vectors, matrices, and transfomations are used in the creation of computer games. Discover how to implement lighting, texture mapping, blending, and stenciling to increase the realism of your scenes. Explore techniques for creating special effects, including terrain rendering, shadow mapping, particle systems, and reflections. Learn about new Direct3D 10 features such as geometry shaders, the stream out pipeline stage, texture arrays, and primitive IDs. Test your knowledge and programming skills with the end-of-chapter exercises.

Download
Link 1

Direct3D Programming Kick Start By Clayton Walnum


Direct3D Programming Kick Start By Clayton Walnum
Direct3D Programming Kick Start By Clayton Walnum 
DirectX 9, a brand-new version of Microsoft's multimedia libraries, features the latest 3D graphics technology in the form of Direct3D 9. Direct3D Programming will cover everything a C++ programmer needs to know in order to use Direct3D 9 to create interactive 3D worlds. The book begins with an overview of basic Windows and 3D programming techniques and works its way through the library, starting with getting Direct3D up-and-running all the way to more advanced topics such as textures, lighting, and fog. All concepts and programming techniques are demonstrated in example programs that the reader can build himself using detailed step-by-step instructions.

Download
Link 1
or
Link 2

Beginning DirectX 11 Game Programming By Allen Sherrod


Beginning DirectX 11 Game Programming By Allen Sherrod
Discover the latest and most popular technology for creating next-generation 3D games: DIRECTX 11! BEGINNING DIRECTX 11 GAME PROGRAMMING is an introductory guide to learning the basics of DirectX 11 that will help get you started on the path to 3D video game programming and development. Written specifically for the beginner programmer, this book uses step-by-step instructions to teach the basics of DirectX 11 and introduces skills that can be applied to creating games for PCs and game console platforms such as the Xbox 360. Updated for all the newest DirectX 11 technology, this book includes coverage of improved professional coding practices, an overview of the latest DirectX components and tools, sprites, text and font rendering, 3D character rendering, cameras, audio, shaders and effects, and much more. By the time you reach the end of this book, you will have had enough experience with DirectX 11 that you should be able to explore making simple video games and demos. From there, you can progress toward making more complex games and demos until you find yourself able to complete and release your own PC or console games.

Download
Link 1