in wasm/data.cpp [61:71]
void multiplyMatrix3(float *a, float *b, float *result) {
result[0] = b[0] * a[0] + b[3] * a[1] + b[6] * a[2];
result[1] = b[1] * a[0] + b[4] * a[1] + b[7] * a[2];
result[2] = b[2] * a[0] + b[5] * a[1] + b[8] * a[2];
result[3] = b[0] * a[3] + b[3] * a[4] + b[6] * a[5];
result[4] = b[1] * a[3] + b[4] * a[4] + b[7] * a[5];
result[5] = b[2] * a[3] + b[5] * a[4] + b[8] * a[5];
result[6] = b[0] * a[6] + b[3] * a[7] + b[6] * a[8];
result[7] = b[1] * a[6] + b[4] * a[7] + b[7] * a[8];
result[8] = b[2] * a[6] + b[5] * a[7] + b[8] * a[8];
}