
 *=---------------------------------------------------------------------=*

                      >> Play Basic Software 3D Engine <<
 
               Updated For Play Basic V1.63h:  24th, July, 2007


             Original Play Basic V1.06 Version:  14th, Jan, 2005
            Updated again for Play Basic V1.068:  19th, Apr, 2005

                 Original Dark Basic Version:  4th, sep, 2002

                             By Kevin Picone 
 
         (c) copyright 2002/2007 Kevin Picone, All rights reserved

 *=---------------------------------------------------------------------=*
                        URL: www.underwaredesign.com
 *=---------------------------------------------------------------------=*


  So What does this do ?:
  =======================
 
   This demo shows complete software  (no 3D hardware is used) render engine
 written entirely in PLayBasic V1.63h.   




 Supports:
 ==========

	 * Flat Shading.
	 * Gouruad shading.
	 * Z Clipping (near/far planes).
         * Height Map Terrain.
	 * Dynamic objects  (poly,cube,box,plane,sphere,disc,torus,tube,cone,
			vert planes)
         * User Mesh Deformation. 
         * Scalable View Port



 Demo Controls:
 ==============


    Mouse + Arrow Keys - Control Camera Direction (FPS style)     

         Function Keys - Change 3D engine options 

                 SPACE - Return To RESTART DEMO   

                   ESC - EXIT DEMO
   



  Cya,
  Kevin Picone
  www.underwaredesign.com

 *=-------------------------------------------------------------------=* 
			    H I S T O R Y
 *=-------------------------------------------------------------------=* 

 Version     Date        Update Dizzy

  V0.01    21,Aug,2002   - Building a stand alone version of the source.
		           as the original was written to be part of the
			   portal engine.
                         - Added a few small 'order' opt's to improve the
			   the performance.  Gives around a %15-%20 speed
			   increase.
                         - Looking to add gouruad support to the render
                         - Added basic lighting
                         - Normal rotation..
                         - Plane clippers needs to clip UV and RGB values


  V0.12	   1,sep,2002 	 - Adding bounding radius clipping tot the Dyanmic
			   objects.

  V0.13	   2,sep,2002 	  - Adding Z clipping to the dynamic objects
                          - Corrected from clipping of dyanmic object issues


  V0.14	   3,sep,2002 	  - added sphere and torus objects/mesh types
                          - Adding Disc / TUbe & Cone
                          - Fixed Sphere
                          - Added Verte plane and triangle objects/meshes

  V0.18		27,dec,2002
                          - adding ZYX object rotation routines

  V0.19		14,Jan,2005 
                           - ported to play Basic as a tech demo

  V0.24		20/24,July,2007 
                           - Cleaned this demo up 



 *=-------------------------------------------------------------------=* 
                               T H E  E N D
 *=-------------------------------------------------------------------=* 

