private List<Vector3D> FloatToVectorArray(Grendgine_Collada_Float_Array colArray) { List<Vector3D> vecArray = new List<Vector3D>(colArray.Count / 3); float[] array = colArray.Value(); for (int i = 0; i < colArray.Count / 3; i++) { vecArray.Add(new Vector3D( array[i * 3], array[i * 3 + 2], array[i * 3 + 1])); } return vecArray; }