summaryrefslogtreecommitdiff
path: root/src/racing
diff options
context:
space:
mode:
authorMegaMech <inkstudios1@hotmail.com>2025-05-17 18:35:09 -0600
committerMegaMech <inkstudios1@hotmail.com>2025-05-17 18:35:09 -0600
commit3c0ac691a7e3efe28b764392ddfc91cf4aba0b1c (patch)
treebd9142d806696ef18edf82a3fc60a22572f41b18 /src/racing
parentaaa232238dbafbc98c6cdafa5c7e7488350e34c4 (diff)
Matrix multi interp
Diffstat (limited to 'src/racing')
-rw-r--r--src/racing/math_util.c3
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] =