| 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 |