FlattenMatrix4List function
Implementation
Float32List FlattenMatrix4List(List<VM.Matrix4> v, [Float32List? data]) {
if (data == null) data = Float32List(v.length * 16);
for (int i = 0; i < v.length; ++i) {
VM.Matrix4 m = v[i];
for (int j = 0; j < 16; ++j) data[i * 16 + j] = m[j];
}
return data;
}