public static void generateOrthonormalBasis(Vector3f u, Vector3f v, Vector3f w) {
        w.normalizeLocal();
        generateComplementBasis(u, v, w);
    }
Tests whether the argument is a valid vector, returning false if it's
null or if any component is NaN or infinite.

@param vector the vector to test (unaffected)
@return true if non-null and finite, otherwise false
jme3-core/src/main/java/com/jme3/math/Vector3f.java