Operator: Vector Cross Product | |
---|---|
Mod | Psi |
Type | Selector |
Group | Vectors 101 |
Return type | Vector |
Parameters | |
Vector A | Vector |
Vector B | Vector |
Technical details | |
Registry name | operatorVectorCrossProduct |
Operator: Vector Cross Product is a Vector Spell Piece added by Psi. It provides the cross product of two vectors, which is defined as , where and are vectors, and are the magnitudes of the two vectors, and is the angle between the two vectors. For example, two vectors at a 0° angle to each other (parallel) will have a cross product of 0, while those at a 90° angle will be exactly equal to . The result is a vector which is perpendicular to both of the two original vectors. This Operator should not be confused with
Operator: Vector Multiply and
Operator: Vector Dot Product. It is unlocked in the lesson "Vectors 101."
A common application of vector cross product is finding the normal vector of a plane (that is, one perfectly perpendicular to said plane) ; Supposing two vectors are not parallel, both can be used at the same time to represent an infinite number of planes parallel to them, and one of the normal vectors to the planes they represent can be obtained as the result of the cross product of those two vectors.
Also, because this vector is perpendicular to both vectors from which it was obtained, it cannot be otherwise obtained from these two vectors as anything but the cross product of the two (i.e it is not a multiple of either, nor the sum or difference between them).
Parameters[]
- Vector A: Requires a vector.
- Vector B: Requires a vector.
See also[]
Operator: Vector Sum
Operator: Vector Subtract
Operator: Vector Multiply
Operator: Vector Dot Product
Operator: Vector Divide