Use the arrow keys to move. The default settings work quite well, but feel free to adjust them to your liking. The green lines represent the camera and it's field of view. When you are ready, press space and it will render an image. If you right click, you can save the stage so that you can get the finished picture on your computer. When you are finished, press the flag and it will restart. Settings: Resolution - The quality of the image. If the quality is lower, it will be better quality and will take longer to render. FOV - Field of view. This determines the area the camera can see in. RenderDistance - This determines how far the camera can see. Height - This determines the height of the objects. If it is higher, objects will be taller in the final render.
This is my first 3D project. It works by using a 2D particle being fired repeatedly toward a 2d map at an angle determined by the direction of the triangle and the fov. I made the script entirely by myself. If you remix this, make sure to give me credit. Also, I think the formula for drawing things smaller when they are in the distance is wrong, so feel free to give me suggestions for how to improve it.