Commit graph

18 commits

Author SHA1 Message Date
Alex Clink
2cf7bf3df9 Refactor audio synth 2022-02-16 00:45:54 -05:00
Alex Clink
4aae686c45 Add noise 1d example - experimental 2022-01-27 23:04:24 -05:00
Alex Clink
60a9254583 Prefer bracket notation for vector 2022-01-25 00:14:53 -05:00
Alex Clink
cc1757ab4f Improve matrix speed by using stack allocated memory 2022-01-24 19:47:14 -05:00
Alex Clink
5456adad4e Add specs 2022-01-22 23:43:34 -05:00
Alex Clink
a63effac65 Remove Mat4 in favor of Matrix(T, W, H) 2022-01-17 15:03:43 -05:00
Alex Clink
257090e927 Consolidate vector classes 2022-01-17 14:52:13 -05:00
Alex Clink
7ddb90c040 Clean up repeated code 2022-01-15 13:59:33 -05:00
Alex Clink
61542eb691 Implement some 3d transforms relevant to 4x4 matrices with the class 2022-01-13 23:18:51 -05:00
Alex Clink
f9a9fdfecb Update examples, extend SDL2 with streaming texture access 2022-01-09 18:50:21 -05:00
Alex Clink
4a9c451743 Small refactor 2022-01-07 00:06:51 -05:00
Alex Clink
1a76662f62 Add more vector and matrix methods + specs 2022-01-06 00:35:47 -05:00
Alex Clink
ad4af6b49f Add vector and matrix classes 2022-01-05 01:37:57 -05:00
Alex Clink
c8edef4db3 Make controller implementation specific to subclass 2021-12-22 22:18:14 -05:00
Alex Clink
f2bccd41da Fix shading, better obj loading, fix sorting 2021-12-20 22:02:09 -05:00
Alex Clink
8238374c30 Refactor 2021-12-19 23:17:51 -05:00
Alex Clink
4d841b8d3d Add clipping 2021-12-18 16:47:12 -05:00
Alex Clink
5b285d5540 Initial commit 🎮 2021-11-25 20:57:57 -05:00