3D representation of a position vector

Here is a 3D representation of a position vector r = ai + bj +ck.
To get the best view, change the viewport with by dragging the mouse.
Click the buttons to choose a different vector or a different scheme for adding the component vectors.