Welcome to my 100% pen-coded 3D project! This engine uses 3D-to-2D perspective projection to transform coordinates (x, y, z) into a realistic 3D display on your screen. Controls: ➣ Zoom Slider: Change the scale of the object. ➣ Rotation: Use Arrow Keys to rotate. How it works: This engine uses trigonometry (sin and cos) to handle 3D rotations. It creates a "vanishing point" by dividing the X and Y positions by the Z (depth) value.
Method: Euler Angle Rotations & Perspective Projection Feel free to look inside.