Depictions of three-dimensional scenes and animations.

Rotating cube

Below is a cube and its center. The camera rotates at a continuous rate around an axis passing through the center, where this axis itself varies in the space of all possible axes (equivalent to $\mathbf{RP}^2$, the real projective plane) at a continuous speed and along a differentiable path. The user can click-and-drag to move the camera around, either by translation or rotation (toggled via the button below).





3D parametric function

Graphing of parametrized functions in 3D space.





Depth-testing

3D objects undergo depth-testing to determine the order to draw them (further-away objects are drawn first). However, I wanted to get the visual effect of line-like objects becoming dotted when they pass behind another object. This is a demonstration of that capability.





back to main page