Cube Magic By Nikhil V. 9/23/1997.

CUBMAG10.ZIP : Unzip this file to an empty directory, & run the program PROJECT.EXE. What you will see is a screen with a black window in the middle. The black window has a cube drawn inside it. 

The buttons on TOP are as follows:
1) X Axis  : This button, when pressed, rotates the cube about the X axis.
2) Y Axis  : This button, when pressed, rotates the cube about the Y axis.
3) Z Axis  : This button, when pressed, rotates the cube about the Z axis.
4) Viewer Rotate : When this button is pressed, the cube along with the axes is rotated in clockwise direction. This has the effect ofapparently rotating the cube & the axes in the anti-clockwise direction.
5) X : This is the 'Exit' button. When you are fed up of rotating the cube you use this button.

Buttons on LEFT:
1) CloseUp : Takes Viewer closer to cube.
2) Go Back : Takes the viewer away from the cube.

Also, on the RIGHT hand side of the cube you can see six buttons, namely
1) Light X+ : Moves the light along the positive X axis. You can see the change in the shade of the cube.
2) Light X- : Moves the light along the negetive X axis.
3) Light Y+ : Moves the light along the positive Y axis.
4) Light Y- : Moves the light along the negetive Y axis.
5) Light Z+ : Moves the light along the positive Z axis.
6) Light Z- : Moves the light along the negetive Z axis.

The code has turned out to be rather unstructured than what I was aiming for, but still this program tells a good deal about using 16 color display for high defination graphics(under certain circumstances). Moreover, GUI development is done in its most primitive form. The object oriented programming make the understanding of the GUI & graphix easier.

Thank you for using this program. There might be a lot of bugs in the program, which I might have overlooked. I have included the source of the program, which will help you to locate & rectify these errors. Please contact me in case of a breakthrough at
			nikhilv@ hotmail.com