Graphics Programming with DirectX 9 Module I
Date: 08 May 2011, 00:38
|
This is one of the courses offered at Game Institute. You can visit http://www.gameinstitute.com/courses.php for more information. In Part I of this series you will explore the fundamentals of 3D graphics rendering. The focus throughout these early lessons is on the core features of the DirectX 9 fixed-function rendering pipeline. This includes loading and drawing geometric objects, the use of lighting and textures to provide scene detail, developing camera systems for viewing simulation environments in real-time, and using alpha components for controlling object transparency to produce effects like glass and water. Why should I take the course? This DirectX9 Graphics Programming course was specifically designed to be the first course that a student takes at Game Institute following their C++ training. It represents the beginning of the core training you will receive here at Game Institute as you study to become a professional game developer. Although this is a targeted as a beginner/intermediate level course, even if you have some previous 3D graphics experience, you are likely to encounter a significant amount of useful information and learn some new techniques along the way. This is the first DirectX programming course in a multi-part series on 3D Game Engine Programming (and DirectX Graphics version 9). The application framework you build in this course will be greatly expanded in Module II and then further still in a set of targeted workshops dealing with advanced concepts. As such, to make sure that everyone is working from the same code base, this is a pre-requisite course if you intend to continue with the rest of the series. What are some of the topics we will study in this course? In Module I you will begin a detailed exploration of the basic features of the DirectX Graphics fixed-function pipeline. You will learn how to use each of the features individually and then in combination to render complex 3D scenes. The course will begin with an examination of all the 3D mathematics that you'll need for most of this series, so you can get started right away after your C++ training is complete. Then you'll learn how to create your own software transformation and rendering pipeline to ensure that you have a good understanding of the basics. From that point forward you will begin using the DirectX API to render your 3D scenes. The topics discussed include: * 3D Mathematics * The Transformation and Lighting Pipeline * Initializing Direct3D * Vertex and Index Buffers * Single and MultiTexture Effects * Camera Management Systems * Compressed Textures * Texturing & the Texture Blending Cascade * Alpha Blending * Loading GILES Scenes * much, much more...
Download Links:
No download url, please check the above content.
|
DISCLAIMER:
This site does not store Graphics Programming with DirectX 9 Module I on its server. We only index and link to Graphics Programming with DirectX 9 Module I provided by other sites. Please contact the content providers to delete Graphics Programming with DirectX 9 Module I if any and email us, we'll remove relevant links or contents immediately.