Fullscreen
Example |
7kb |
An
example of a fullscreen DirectDraw application |
Enumeration |
164kb |
Example
for enumerating hardware capabilities in DirectDraw |
Drawing
Shapes |
11kb |
An
example showing how to draw shapes in DirectDraw |
Text |
9kb |
Demonstration of drawing text in DirectDraw
|
Windowed
Mode |
187kb |
Running
DirectDraw in a window |
Palettes |
91kb |
How
to use 8 bit palettised mode in DirectDraw |
Animation |
554kb |
An
example of rendering an animation using DirectDraw |
Tiling |
15kb |
An
example of how to make a 2D tile engine using
DirectDraw |
Scrolling |
303kb |
An
example of scrolling a massive image divided
into multiple smaller sections |
Memory
Access |
49kb |
Demonstration
of using Direct Memory Access for special
effects |
Memory
Access
2 |
49kb |
Using
the same technique as the original, but much
simpler |
Effects
Library |
19kb |
A
library of effects that can be applied using
the DMA technique |
Effects
Library Sample |
48kb |
An
example using the Effects Library |
Gamma
Correction |
566kb |
How
to use gamma correction in DirectDraw fullscreen
mode |
Title
Program |
89kb |
A
combination of several effects to create a
game logo |
Basic
3D |
7kb |
Displays
the basics of running Direct3D immediate mode
(written by Carl Warwick) |
Rotate |
9kb |
An
example of rotations and transformations (Written
by Carl Warwick) |
Z-Buffers |
11kb |
An
example of using depth buffering in 3D (Written
by Carl Warwick) |
Lighting |
13kb |
An
introduction to Direct3D Lighting (Written
by Carl Warwick) |
-
Missing! - |
|
File
was lost in HDD formatting incident. sorry... |
Multi-Object |
12kb |
Displaying
more than one object in a scene |
Character
Movement |
14kb |
An
example of moving characters around in 3D |
Camera Demo |
14kb |
How
to move the camera around |
MultiPass
Blending |
54kb |
How
to use mult-pass texture blending |
MultiPass
Blending 2 |
98kb |
Another
example of using multi-pass texture blending |
TLVertex
Example |
56kb |
An
example by Martin Stradling showing how to
use 3D for 2D |
Particle
Effects |
25kb |
Particle
Effects example |
3D
object loader |
12kb |
The
two classes required to load .ASE objects
into D3D |