Chapter | Step | Description | Requirements |
DirectX 8 Basics | Intro | -Explains what is
needed to know before you should dare touch DirectX
programming in Visual Basic. -Explains what is needed on the form before start a DirectX Program. |
|
Initialization | -Explains what is needed to initiate DirectX | ||
Direct3D 8 (Graphics) |
Intro | -Explains what
Direct3D 8 is. -Explains some very important information on Direct3D 8. |
|
Initialization | -Explains what you need to do to Initialize Direct3D 8. | Direct3D 8 - Intro | |
Drawing
Triangle (All FVFs) |
-Explains how you make your first D3D program by using the SUBs and FUNCTIONs used in the Initialization of Direct3D and drawing a simple primitive. | Direct3D 8 - Intro & Init | |
Matrix (Untransformed FVFs) |
-Explains what a matrix is. -Explains how to manipulate a matrix -Explains how to prepare a matrix. |
Direct3D 8 - Intro & Init | |
Preparing Lights/Materials (Unlit FVFs) |
-Explains how you prepare lighting for unlit FVFs wether tansformed or not. | Direct3D 8 - Intro & Init | |
Depth Buffer (Untransformed FVFs) |
-Explains Depth Buffers are -Explains how to tell if the device can support Depth Buffers -Explains how to prepare Depth Buffers -Explains how to enable Depth Buffers |
Direct3D 8 - Intro & Init | |
DirectInput 8 | Intro | -Explains what DirectInput is. -Explains information on DirectInput. |
|
Mouse | DirectInput 8 - Intro | ||
Keyboard | DirectInput 8 - Intro | ||
Joystick/Gamepad | DirectInput 8 - Intro | ||
Force Feedback | DirectInput 8 - All | ||
DirectMusic 8 (Audio) |
Intro | -Explains everything about DirectMusic |
Higher the resolution, the better!