CMSC
427 Term Project - Disco Stu
CMSC
427: Term project SPRING 2000
Beth
Weinstein
Ben
Stewart
Nawfel
Tricha
DISCLAIMER:
This
package is distributed as is. The authors of Disco Stu will not be held
responsible for any incidental damage caused by owning or running the this
package and any files that accopanied it. Redistribution of the source
code is prohibited unless a written consent has been issued by a member
of the team. None of the files in this package can be modified and redistributed
independently.
OVERVIEW:
Disco
Stu is a WinAmp visualization plugin dedicated to the character with the
same name from the show "The Simpsons". The plugin loops infinitly as several
characters dance to the beats of the songs played by WinAmp.
FEATURES:
This
is our final project submission. It contains most of the features we aimed
for; however, due to the time constraints, we have removed some of the
half-working features and code.
The
current build supports the following OpenGL features:
-
Planar
shadowing
-
Surfaces
of revolution and texturing
-
Reflection
maps
-
Mip
mapping
-
Skeletal
animation
-
Partial
blending and billboarding
The
engine features are:
-
Timed
processes
-
Physics
engine
-
Particle
engine
-
WinAmp
interface
-
Vector
Math utilities
-
Skin
library
-
Model
library
-
Animation/Spatial
Interpolation
-
Script/Stanza/Destination
engine
The
features we have surpressed due to the time constraints:
-
Lightmapping
-
Possible
Visible Sets (using Quadtrees/BSPs)
-
Dynamic
lighting (lightcones, coronas)
-
Polygon
based collision
INSTALLING:
All
the data files need to be installed into C:\DiscoStu directory. This can
be done by just extracting the zip file into the root directory C:\
CONTROLS:
To
see the help menu, press F1, from there, you can figure out most of the
controls of the visualization plugin.
F1:
Help Menu
F2:
Spectrometer ON/OFF
F3:
Wave output ON/OFF
F4:
Background console ON/OFF
F5:
Head up display ON.OFF
F6:
Flush engine ON/OFF
F7:
DSP lightingt ON/OFF
SPECIAL
THANKS: