A simple 3D engine that dynamically draws vectors and rotates them around the XYZ axis
Create any shape using 4 vectors, and then activate a rotation animation either on XY plane (2D rotation) or the XZ plane (3D rotation)
Press the 'Draw Grid' button to display the grid. Then enter the coordinates of each vector. You can press each point's respective draw button as you enter each point
Once you've entered all points, press the respective animation button to watch your created shape rotate
A line connecting function automatically draws lines between the tails of every vector and ultimately creates the shape.