this is supposed to be an accurate 3D engine that allows rotation on 3 axes and that also shows perspective accurately by translating from location on an arc of the Field of View into the X,Y linear coordinate system that is able to be shown on the screen. I FINALLY HAVE FINISHED IT! .::CONTROLS::. ..(for camera).. -rotate- use A and D to rotate from left to right use W and S to rotate up and down use Q and E to rotate the orientation. -move- use up and down arrow keys to go forwards and backwards use left and right arrow keys to strafe left and right use R and F to go up and down. -also- press space to make the squares transparent enjoy! as always, help is welcome! (but make sure you know what you are talking about)