The cross product is used for programming 3D animation, among other things, and is often difficult to understand, geometrically, with 2D illustrations. Usage Users click and drag on the cyan and magenta vectors to change their position and length. The yellow, cross-product vector is updated automatically. A plane is drawn through the cyan and magenta arrows to better show the relationship between them and their cross product.
Users can view the whole scene at any position, orientation, and scale with mouse button controls.