public Vector3f cross(Vector3f v, Vector3f result) {
        return cross(v.x, v.y, v.z, result);
    }
Calculates a cross product with a specified vector and returns the
product in a 3rd vector. The current instance is unaffected unless it's
{@code result}.

@param v the right factor (not null, unaffected unless it's
    {@code result})
@param result storage for the product, or null for a new Vector3f
@return {@code this} cross {@code v} (either {@code result} or a new
    Vector3f)
jme3-core/src/main/java/com/jme3/math/Vector3f.java