|
|
7d8dce922f
|
Readme update
|
2022-02-08 17:00:04 +04:00 |
|
|
|
f4f06c54b3
|
Make TrMat funcs chainable+more 32 scalar funcs
v0.3.1
|
2022-01-13 17:51:04 +04:00 |
|
|
|
80d1c12e2d
|
Update readme
|
2022-01-13 16:30:17 +04:00 |
|
|
|
8bb31393b4
|
Quat axis and angle tests
v0.3.0
|
2022-01-13 16:22:38 +04:00 |
|
|
|
e4edb7dcec
|
Angle and axis methods for quat
|
2022-01-13 16:06:13 +04:00 |
|
|
|
d832e19dab
|
Rotate and Col functions
|
2022-01-13 15:49:30 +04:00 |
|
|
|
b39e8e0b80
|
Actually correct ortho
v0.2.6
|
2021-11-15 09:53:43 +04:00 |
|
|
|
585d17aa29
|
Fix ortho func
v0.2.5
|
2021-11-13 23:27:21 +04:00 |
|
|
|
d4c7755ca8
|
More benchmarks
v0.2.4
|
2021-11-09 10:28:23 +04:00 |
|
|
|
2071b351d5
|
Move benchmarks into relevant test files
v0.2.3
|
2021-11-09 10:19:42 +04:00 |
|
|
|
300c699e65
|
Add Ortho func
v0.2.2
|
2021-11-09 10:13:58 +04:00 |
|
|
|
175d05420c
|
Add perspective func+fix LookAt
v0.2.1
|
2021-11-09 09:55:24 +04:00 |
|
|
|
d1a4f5ba7c
|
Optimize mat3 mul
v0.2.0
|
2021-11-09 09:36:59 +04:00 |
|
|
|
9282567928
|
Optimize mat4 mul
|
2021-11-09 09:29:45 +04:00 |
|
|
|
4c30b8b6d3
|
Use multi-dimensional arrays+ensure storage&comp. is column major
|
2021-11-09 09:13:16 +04:00 |
|
|
|
92a3ca3a9c
|
LookAt func
v0.1.2
|
2021-11-07 04:47:53 +04:00 |
|
|
|
8889482bd5
|
Quat angle and tests
v0.1.1
|
2021-11-06 09:42:28 +04:00 |
|
|
|
2de2e9696a
|
Finish main transform funcs+Clone funcs+return func receivers
v0.1.0
|
2021-11-06 08:59:17 +04:00 |
|
|
|
81c22bfe4d
|
Start quaternions and transform matrix
|
2021-11-06 07:44:08 +04:00 |
|
|
|
9d9bcdfc05
|
Vec reflect+geometric_test
v0.0.8
|
2021-11-05 23:15:24 +04:00 |
|
|
|
710cca385f
|
Update README.md
|
2021-11-05 18:04:28 +04:00 |
|
|
|
390222a18d
|
Benchmark MulMat4Vec4
|
2021-11-05 07:51:04 +04:00 |
|
|
|
2bdd7b2d02
|
Mat4 tests
v0.0.7
|
2021-11-05 07:39:55 +04:00 |
|
|
|
61b2298cb1
|
Mat2+Mat3 tests
|
2021-11-05 07:31:41 +04:00 |
|
|
|
62a2e4d7aa
|
Mat2 tests
|
2021-11-05 07:22:57 +04:00 |
|
|
|
5980c50ced
|
Mat*Vec mul
v0.0.6
|
2021-11-05 07:07:01 +04:00 |
|
|
|
5f43d7da88
|
Vec normalize funcs
|
2021-11-05 06:43:17 +04:00 |
|
|
|
4a7e66c0b9
|
Ensure Dist/SqrDist funcs inline + DistVec4 + SqrDistVec4
v0.0.5
|
2021-11-05 06:08:07 +04:00 |
|
|
|
0bf7a06315
|
X/Y/Z/W setters/getters
v0.0.4
|
2021-11-05 05:54:30 +04:00 |
|
|
|
ad5d2c49c8
|
Rename At->Get
|
2021-11-05 05:47:41 +04:00 |
|
|
|
b2e9c48114
|
Vec distance functions
|
2021-11-05 05:46:11 +04:00 |
|
|
|
a3843e2e9c
|
Dot4
v0.0.3
|
2021-11-05 05:33:50 +04:00 |
|
|
|
2799b8df2e
|
Vec4 and Swizzle4
|
2021-11-05 05:32:34 +04:00 |
|
|
|
ee27cfaa91
|
Equality for vectors
|
2021-11-05 05:29:50 +04:00 |
|
|
|
a629eab2ca
|
Mat equality+small optimization
|
2021-11-05 05:28:33 +04:00 |
|
|
|
a28976286e
|
Optimize mat4Mul
|
2021-11-05 05:22:32 +04:00 |
|
|
|
a30003efd4
|
Benchmarks
|
2021-11-05 05:07:32 +04:00 |
|
|
|
1a0374fc2b
|
Mat4 Mul
v0.0.2
|
2021-11-05 04:57:52 +04:00 |
|
|
|
d20d09f680
|
MulMat3
|
2021-11-05 04:44:00 +04:00 |
|
|
|
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 |
|