Commit Graph

16 Commits

Author SHA1 Message Date
1ccab1c85a Converted project to ^nullable enable. 2024-06-09 22:54:33 +03:00
3ae107c83e Fix translation matrix to be column major and implement multiplication. 2024-05-16 22:57:14 +03:00
4d5e0dd8f2 Add unit vectors to QVec2. 2024-04-14 22:35:54 +03:00
4dff6eba91 Math library changes and fixes. 2024-04-08 23:51:03 +03:00
98883db604 Add float color structure. 2023-07-02 10:38:19 +03:00
8e2db62e56 Add a very simple matrix class. 2023-06-30 19:57:04 +03:00
41b7bebba5 Rename geometry types with Q prefix instead of Quik. 2023-06-29 10:42:02 +03:00
2e07b0ffc9 Add pretty colors and new functions into the math types. 2023-06-23 22:53:22 +03:00
fc1cc6a1ba Add intersect to rectangle. 2023-05-14 23:29:52 +03:00
98b1c1a277 New in development queue system. 2023-05-13 16:17:23 +03:00
72cad718cb Implement rectangle rendering. 2022-08-16 21:35:12 +03:00
16bb3f41a7 Implement bezier lines. 2022-08-08 10:52:03 +03:00
502eb95278 Create joint generating code for multi-segment lines and refactor code for end caps. 2022-08-06 10:05:27 +03:00
772906bec7 Add single line rendering. 2022-08-04 16:40:58 +03:00
c26dcfe3f3 Implement own vector types to releive the System.Numerics dependency. 2022-08-03 17:52:00 +03:00
9838540a8f
Move project into its own subfolder to make room for other components. 2022-08-03 17:30:31 +03:00