ScratchData LogoScratchData
Back to DarthPickley's profile

3D engine (in progress)

DADarthPickley•Created August 28, 2009
3D engine (in progress)
0
0
190 views
View on Scratch

Description

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. However, don't get too excited. It doesn't work very well. yet. I am still having some having trouble getting the 3 axes of rotation to translate properly. I haven't even begun to start with the ArcPosition part yet. I WOULD STILL APPRECIATE HELP IN CODING! I think that I have gotten some of the stuff to work a little. there is a little problem with the CamRotX and the relZ. once I get it so that the engine works right, I will begin adding perspective. I would also just like to say that this project uses a LOT of trig functions! and once I get into the perspective part, it is going to have a lot more :D I feel happy that this almost works. I have some ideas about what I can do to fix some of the bugs that are ppresent right now. oh, yeah, and .::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)

Project Details

Project ID662757
CreatedAugust 28, 2009
Last ModifiedAugust 28, 2009
SharedAugust 28, 2009
Visibilityvisible
CommentsAllowed