no_tea

by Joe Wang <mailto:jw168@columbia.edu>

Intro
------
My 3D engine.  Z-buffered, fairly fast, bump mapped, texture mapped, etc.  You can create objects at <http://www.timewarp.net/~joe/java> (java required of course).  Once you copy the output of the modeler to your machine, you can run it through the convert program and it will display the object.  I was going to clean up my sources, but it's almost as bad as asking me to clean my room.  Let me know if you like it.

The Engine
--------------
Each object is rendered with it's own thread.  It supports z-buffering, gourad shading and texture mapping.  It's your standard 3d engine except that it uses a special format so that it only has to compute half the edges (at the cost of a little storing) of other 3d engines.

Instructions
---------------
to run no_tea:
	(no_tea must be run from a Terminal.)
	$ no_tea

to make new objects:
	run a java capable browser
	go to http://www.timewarp.net/~joe/java/

to convert files:
	A sample ASCII file called test is provided.
	$ convert <filename>
	$ mv <filename.3db> test.3db
	$ cp test.3db object			(make sure you don't delete any old object files)

Disclaimer
--------------
Sorry, I'm not responsible for any damage incurred by this program.

Bugs, Rants, Raves
-------------------------
Send them to jw168@columbia.edu
