diff options
| author | MegaMech <inkstudios1@hotmail.com> | 2025-05-17 18:35:09 -0600 |
|---|---|---|
| committer | MegaMech <inkstudios1@hotmail.com> | 2025-05-17 18:35:09 -0600 |
| commit | 3c0ac691a7e3efe28b764392ddfc91cf4aba0b1c (patch) | |
| tree | bd9142d806696ef18edf82a3fc60a22572f41b18 /src/racing | |
| parent | aaa232238dbafbc98c6cdafa5c7e7488350e34c4 (diff) | |
Matrix multi interp
Diffstat (limited to 'src/racing')
| -rw-r--r-- | src/racing/math_util.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/racing/math_util.c b/src/racing/math_util.c index 5c099dda7..a67bc7f65 100644 --- a/src/racing/math_util.c +++ b/src/racing/math_util.c @@ -803,6 +803,9 @@ void func_802B6D58(Mat4 arg0, Vec3f arg1, Vec3f arg2) { void mtxf_multiplication(Mat4 dest, Mat4 mat1, Mat4 mat2) { Mat4 product; + + FrameInterpolation_RecordMatrixMult(dest, product, 0); + product[0][0] = (mat1[0][0] * mat2[0][0]) + (mat1[0][1] * mat2[1][0]) + (mat1[0][2] * mat2[2][0]) + (mat1[0][3] * mat2[3][0]); product[0][1] = |
