Commit Graph

17 Commits

Author SHA1 Message Date
antifallobst c9489db973
feat(utils): implemented math traits for Vector2 and added Vector4 2023-12-17 16:20:15 +01:00
antifallobst 0f32424c1b
refactor(utils): splitted into submodules 2023-12-17 16:08:41 +01:00
antifallobst f0879c0a0c
feat: made Matrix3 more dynamic 2023-12-15 21:48:10 +01:00
antifallobst c45357244a
feat: added linear vector matrix transformations 2023-12-15 17:52:44 +01:00
antifallobst 80aec21b52
refactor: moved Vertex back into the utils crate 2023-12-01 00:11:20 +01:00
antifallobst 2a10757c54
refactor: made all fields of Vertex public 2023-12-01 00:02:22 +01:00
antifallobst 4e536d420d
feat(loader): implemented faces and vertex extractors for Model 2023-11-30 23:55:22 +01:00
antifallobst 83ea75fea9
readme: made the license header smaller 2023-11-30 23:53:51 +01:00
antifallobst a583049532
feat(utils): implemented basic math op traits for Vector3 2023-11-30 23:53:17 +01:00
antifallobst d74879d339
added a README and LICENSE file 2023-11-30 19:15:44 +01:00
antifallobst 6815077035
feat(core): added the Object type 2023-11-30 19:10:36 +01:00
antifallobst eddb0693e4
added .vscode to gitignore 2023-11-30 19:04:17 +01:00
antifallobst 72fcf51d63
refactor: restructured the architecture of Renderer 2023-11-30 18:06:17 +01:00
antifallobst 4ff13640a7
refactor: moved Vertex to loader 2023-11-30 17:30:53 +01:00
antifallobst 76b30d6b0f
feat: added Model struct and some utils 2023-11-30 17:28:37 +01:00
antifallobst 2c11839d21
feat: added loader crate 2023-11-30 15:40:58 +01:00
antifallobst b80b69bff5
initial commit: build basic infrastructure 2023-11-30 13:25:01 +01:00