CBuilder and Direct3D

Introduction

Introduction
Overview
Immediate Mode, Retained Mode and OpenGL
Obtaining DirectX

Overview of 3D programming

Key entities used in 3D Programming
Describing 3D Spaces
Describing 3D Shapes
Moving Shapes in Space
Textures and materials
Lights
Z Buffering and Clippers
Rendering
Animation

Initializing Direct3D

Initialization Overview
Direct3D Overview
Creating Direct3D
Creating Clipper Objects
Creating a Device
Setting up the Device
Understanding Frames
Creating Scenes
Setting up meshes
Loading Textures
Setting up the lights
The Camera and ViewPort

Advanced Concepts

Moving through a 3D Scene
Summary