
			"To Be Continued..."
				By:
			Saw Tooth Distortion

			   Copyright 1999
			    A 3Dfx demo.

***NOTICE***:  TURN *OFF* ANY PROGRAMS (OR OPTIONS) THAT INTERRUPT
               PROGRAM FOCUS (LIKE ICQ WITH RESPONSE DIALOG POPUP
               TURNED ON, NETSCAPE WHEN IT FINALLY CONNECTS, ETC.)

               THIS DEMO HAS *NOT* BEEN CODED
               TO IGNORE SUCH INTERRUPTS AS OF YET...

               - April 10th/1999


Credits:

Code:	NoLuck  -  Matthew J. Doucette
Music:	Elwood  -  Jussi-Matti Salmela


Requirements:

- 2MB 3Dfx compatible video card (Voodoo2 for smooth refresh)
- About 200MHz (AMD-K6) or 133MHz (Intel) for smooth refresh


This demo has been tested (and worked) on the following systems:


Whose       Computer System                         
---------------------------------------------------------------------------------------------------------------------------------------------
Ours        AMD-K6 200       /  64MB RAM /  8MB Voodoo 2                                  
Bass-C      Pentium 200      /  64MB RAM /  4MB Voodoo 1 (2nd effect slowed down)   
MoonStalk   Celeron 333      / 128MB RAM /      Voodoo 2                                    
Hardcore    Celeron 300      / 128MB RAM / 12MB Voodoo 2
Nyquist     Dual Celeron 450 / 192MB RAM / 12MB Voodoo 2 (under NT server 4, service pack 4, DX3, glide extensions for NT)
swordsmen2  Celeron 450      /  64MB RAM /  8MB Voodoo 2 / 8MB 2D/3D G200 AGP Video card (under NT server 4, service pack 4)  (Aaron Russell)


Text in Demo:

----------------------------

A SAW TOOTH DISTORTION PRODUCTION

FIRST PRESENTED AT
ACADIA UNIVERSITY
APRIL 1999

COMP 4983 FINAL PROJECT

CODE:  MATTHEW DOUCETTE
MUSIC:  JUSSI-MATTI SALMELA

"TO BE CONTINUED..."

----------------------------

FLAT SHADING

TEXTURE MAPPING
GOURAUD SHADING
SPECULAR HIGHLIGHTS

ENVIRONMENT MAPPING

ROTATION

CANADIAN FLAG

3D PARAMETERIZATION

PHONG SHADING

----------------------------

THANK YOU.

THIS DEMO WAS CODED ON AN
AMD-K6 200MHZ, WITH A MONSTER
3D II VOODOO CARD, IN VC++ 5.0
USING 3DFX'S SDK GLIDE V2.X.

NOTE ABOUT GLIDE...
"GLIDE IS NOT A FULL FEATURED
GRAPHICS API SUCH AS OPENGL,
PHIGS, OR THE AUTODESK CDK;

IT DOES NOT PROVIDE HIGH
LEVEL 3D GRAPHICS OPERATIONS
SUCH AS TRANSFORMATIONS,
DISPLAY LIST MANAGEMENT,
OR LIGHT SOURCE SHADING.

GLIDE SPECIFICALLY IMPLEMENTS
ONLY THOSE OPERATIONS THAT
ARE NATIVELY SUPPORTED BY THE
VOODOO GRAPHICS HARDWARE.

IN GENERAL, GLIDE DOES NOT IMPLEMENT
ANY FUNCTIONS THAT DO NOT DIRECTLY
ACCESS A VOODOO GRAPHICS SUB-
SYSTEM'S MEMORY OR REGISTERS."
- 3DFX INTERACTIVE, INC.

SPECIAL THANKS TO...

JASON DOUCETTE
(PRO-K)
2D ROTATION TECHNIQUE
3D PARAMETERIZATION FORMULA
3D OBJECT CREATION PROGRAM
MISC. 3D PROGRAMMING TIPS
ADDITIONAL DESIGN

CLIFTON SAULNIER
(BASS-C)
ORIGINAL FONT CODING
3DFX SCREEN CAPTURING
( WEB SITE OFF LINE )

TRITON PRODUCTIONS
PRODUCING FAST TRACKER 2
USED TO COMPOSE BACKGROUND MUSIC
HTTP://WWW.STARBREEZE.COM/

JUSSI-MATTI SALMELA
(ELWOOD)
BACKGROUND MUSIC COMPOSITION
"SICK ON MONDAY"
HTTP://WWW.HORNET.ORG/
SEARCH FOR "ELWOOD"

OMAR SANTIAGO
3DFX INITIALIZATION CODING

TOMMY KRUL
TEXTURE LOADING MANAGEMENT

HOUSEMARQUE INC.
MIDAS DIGITAL AUDIO SYSTEM V1.1.2
FREE FOR NON-COMMERICAL USAGE
DISTRIBUTED WITH FULL SOURCE CODE
HTTP://WWW.HOUSEMARQUE.COM/

3DFX INTERACTIVE, INC.
GLIDE VERSION 2.X
SOFTWARE DEVELOPER'S KIT
HTTP://WWW.3DFX.COM/

COPYRIGHT MCMXCIX
SAW TOOTH DISTORTION

TO BE CONTINUED...

----------------------------

CONTACT INFO:
HOME ADDRESS:
MATTHEW J. DOUCETTE
P.O. BOX 75 ARCADIA
YARMOUTH COUNTY
NOVA SCOTIA, CANADA
B0W 1B0

CONTACT INFO:
EMAIL ADDRESS:
L@MBORGHINI.COM
WWW.MATTHEWDOUCETTE.COM
ICQ #: 2209248

----------------------------
