Commit Graph

16 Commits

Author SHA1 Message Date
1d03d4c3ea Mat3 mul 2021-11-05 04:41:57 +04:00
2b0373ea1b Mat2 mul 2021-11-05 04:26:49 +04:00
8f03c11314 Remove dependence on gonum v0.0.1 2021-11-05 03:37:54 +04:00
6999376c6b DotVec3+Cross product 2021-11-05 02:20:35 +04:00
21586408ea Add Mat3 2021-11-05 01:36:23 +04:00
9ca6261c34 Comment 2021-11-05 01:20:22 +04:00
a5570a2c14 Better mat printing 2021-11-05 01:17:01 +04:00
a19d1e464b Actually add mat4+new line around printed mats 2021-11-05 01:02:40 +04:00
13547a1284 Use arrays instead of slices for speed+implement Vec3 2021-11-05 00:43:54 +04:00
c21af38a4c go mod tidy 2021-11-04 22:53:42 +04:00
c16cd3bc5f Implement stringer on MatSize 2021-11-04 22:53:31 +04:00
818bda4882 Vec2&Mat2 add/sub functions+mat size enum 2021-11-04 22:49:20 +04:00
0d64d16c17 Row major+More mat&vec functions 2021-11-01 12:02:32 +04:00
cdff900307 Fix Mat2 bug+Stringer interface 2021-11-01 09:50:07 +04:00
0f9d41b3a3 Bism Allah - Initial Vec2&Mat2 implementation 2021-11-01 06:46:42 +04:00
8f9236cc3f Initial commit 2021-11-01 04:08:33 +04:00