THE 3D BOUNCING BALL WAS AN EFFORT TO LEARN TO PROGRAM IN C. I HAVE HAD FUN LEARNING AND EXPERIMENTING AND WOULD ENCOURAGE YOU TO TRY TO VISUALIZE THE EFFECT THAT YOU THINK YOU SHOULD SEE ON THE SCREEN AS YOU TRY DIFFERENT PARAMETERS FOR THE BALLS. JUST A NOTE. THE VELOCITY AND ACCELERATION CAN BE POSITIVE OR NEGATIVE. THIS MEANS THAT ONE BALL CAN BOUNCE OFF THE WALL AND ONE OFF THE CEILING. THIS SOFTWARE IS FREE AND CAN BE DESTRIBUTED PROFUSELY. IF THE BALL BOUNCES OFF THE FRONT AND CRACKS YOUR TUBE, I AM NOT RESPONSIBLE IN ANY WAY ALTHOUGH I HOPE YOU CAN GET YOUR TUBE FIXED. BEST OF FUN! BRAD WHITSITT 10/5/90