public static vec3 ToVec3(this float[] array, int startIndex = 0) { vec3 result = new vec3(array[startIndex], array[startIndex + 1], array[startIndex + 2]); return result; }