mat4 class

This commit is contained in:
Greg Wells
2025-06-06 20:05:38 -04:00
parent 96253ec389
commit 9feef7c9fa

17
src/math/gryphn_mat4.h Normal file
View File

@@ -0,0 +1,17 @@
#pragma once
typedef struct gnMat4x4 {
float mat[4][4];
} gnMat4x4;
typedef gnMat4x4 gnMat4;
gnMat4x4 gnIdentity() {
return (gnMat4x4){
.mat = {
{ 1.0f, 0.0f, 0.0f, 0.0f },
{ 0.0f, 1.0f, 0.0f, 0.0f },
{ 0.0f, 0.0f, 1.0f, 0.0f },
{ 0.0f, 0.0f, 0.0f, 1.0f }
}
};
}