dos_crossproduct - dalefugier/DOSLib GitHub Wiki

Calculates the cross product of two 2D or two 3D vectors.

Syntax

(dos_crossproduct vector1 vector2)

Parameters

vector1

The first vector.

vector2

The second vector.

Returns

The resulting vector, if successful.

nil on error.

Example

Command: (dos_crossproduct '(1 0) '(0.70710 0.70710))
(0 0 0.7071)
Command: (dos_crossproduct '(1 0 0) '(0 0 1))
(0 -1 0)