cpp_tea      Sample application, teapot,
             modified slightly to be
             compilable with the
             prototype C++ compiler.
             Does not use any heavy-
             duty C++ functionality.
Draw2D       Sample application which shows
             drawing 2-D objects with Ninja.
             Allows the user to draw points,
             lines, polygon, and circles.
Draw3D       Sample application that shows
             several Ninja 3-D primitives
             and models rendered in
             several modes.  Models are
             rendered with and without
             textures, in wireframe,
             and with and without depth
             fogging.
f40          Sample application that
             spins a Ferrari on the
             display.
future       Sample application showing
             a relatively complex world,
             with spaceship, weapons,
             and enemy AI.  Uses the
             Maple control pad interface
             via Shinobi.
Light        Sample application that
             demonstrates how to manage
             multiple (in this case, six) light
             sources in a scene.  Each light
             source can be turned on or off
             and the color of each light
             source can be changed in
             real-time.
Logo         Sample application that shows
             how to use Ninja for
             environmental mapping.
Motlink      Sample application that
             shows how to create
             an object hierarchy
             and animate that
             hierarchy using either
             linear or spline based
             animation.
print        Reads the Maple
             controller and prints the
             raw controller information
             to the screen.
sg_gd        Tests the GD-ROM file
             system using subdirectories.
sg_gd2       Tests the GD-ROM file
             system using a large
             file.
Shape        Sample application that
             demonstrates the use of
             njDrawShapeMotion()
             to animate a model.
Simple       Simplest Ninja example:
             rotates a cube while
             accessing the control
             pad.
Teapot       Sample application shows the
             classic Utah teapot, this time
             with a material and specular
             highlights.
Temjin       Sample application showing
             hierarchical animation technique
             using Ninja.  This application
             also reuses the frame buffer
             for a hall-of-mirrors effect.
_.bat        Sets environmental
             variables before running
             an nmake.  Do not run
             this file directly; instead,
             run make.bat.
katana.inc   The default set of make rules
             for making all Ninja projects
             under Microsoft Visual C++.
             This make occurs via the
             command line.
Make.bat     Run this batch file to set
             paths correctly before
             executing the recursive
             make.
