Brett
ba10bd633e
not going to merge 4x4 into generalized
2024-09-19 13:40:34 -04:00
Brett
d1aaf4db94
working on generalized matrix
2024-09-19 02:01:18 -04:00
Brett
12169a7001
matrix functions for vec2 operations, defaults are logically assumed.
2024-05-13 21:31:05 -04:00
Brett
e6b4c4a330
change mat4x4 internal structure, adjugate and inverse now works
...
determinant probably does not
2024-05-01 12:11:53 -04:00
Brett
0a04408e70
inverse and bed
2024-05-01 03:27:17 -04:00
Brett
6ec0b1f886
changes?
2024-02-14 16:19:48 -05:00
Brett
ea31d8f26c
add resize to scoped buffer to allow better usage in the GP assignment
2024-02-14 15:21:59 -05:00
Brett
3473247e6c
what changed?
2024-02-13 23:49:18 -05:00
Brett
15cca07286
fix mat4x4 scale op
2023-07-11 18:35:29 -04:00
Brett
d06c7ebeb6
String buffer
2023-07-10 18:45:43 -04:00
Brett
4b0226929b
add return statement to matrix class
2023-04-21 21:04:19 -04:00
Paragon-Win
a6a2ee966c
Fix windows!
2023-04-07 00:02:21 -04:00
Brett
89df343e4f
fix most warnings
2023-04-05 17:21:19 -04:00
Brett
289af13171
fix incorrect translate function
2023-04-01 02:55:00 -04:00
Brett
225a8de7de
Add rotation matrix
2023-03-10 16:52:15 -05:00
Brett
1770113f1f
Add test for matrix, works fine, generic template as well
2023-03-08 21:33:34 -05:00
Brett
5db2224f93
matrix multiplcation with vector
2023-03-08 21:26:42 -05:00
Brett
8592ad6d92
fix memory issue?
2023-03-03 10:41:38 -05:00
Brett
b77638436e
fast functions of common math (untested!)
2023-02-28 23:50:13 -05:00
Brett
b2666dc39e
fix transpose
2023-02-28 23:43:56 -05:00
Brett
1d7775a742
fix missing template parameters in new vector
2023-02-28 23:30:16 -05:00
Brett
e1ace0d64d
fix transposed matrix operators
2023-02-28 23:23:00 -05:00
Brett
7ff48d4916
cleanup math
...
-Moved matrix and vectors into their own file
-math.h now includes all math components
-math moved into sub-folder
-matrix class updated
-new vector types added
2023-02-28 23:20:56 -05:00