Direct3D (DirectX 8.1) Code Samples

Page 1:
Initialization
Full-Screen Initialization
Vertex Data (Vertex Buffers)
Texture Mapping
Texture Filtering

Page 2:
Texture Addressing
Texture Sub loading
Texture Mip-mapping
Multi-texture
Alpha Blending in
the Frame buffer

Page 3:
View Matrix
Lighting
Point Sprites
Particle System (Using Point
Sprites)
Building a Look-At Matrix

Page 4:
First-Person-Shooter View Control
Emboss Bump Mapping
Simple Effect Using .fx Files
Simple Vertex Shader
(vs.1.1)
Simple Vertex Shader (Cg)

Page 5:
Simple Vertex & Pixel
Shader (Cg)
Lighting Shader (Cg)
Anisotropic Lighting
Shader (Cg)
Vertex Displacement or
Mesh Deformation Shader (Cg)
Shadow Volumes

Page 6:
Solid Node BSP Tree
Compiler
Sprite Animation
Through Surface Blitting
Sprite Class with Test Program
Xena Puzzle Game
2D Demo Game of a Side-Scrolling
Shooter
The DirectX Grab Bag
|