Creates a new, empty vec3
@returns {vec3} a new 3D vector
List<double> create() { final out = <double>[]; out[0] = 0; out[1] = 0; out[2] = 0; return out; }