Georg Hagen
ac0a0e84b4
Remove ICloseable
2025-01-06 16:28:27 +01:00
Vladyslav Baranovskyi
2a331011d5
Changed order of includes, uint32_t as index for Geometry::GetIndex(), minor changes
2024-11-22 16:36:41 +02:00
Vladyslav Baranovskyi
ac843c0fe3
Summary:
...
- Removed ReadEntireFile
- ZipWriter now writes directly to a file when possible
- Added GetIndex to geometry
- Moved Usd and Obj generators to different files
- Removed unused procedures
- Deduplicated obj generators
- Updated tests for ZipWriter
2024-11-22 15:45:57 +02:00
ohyzha
645fac1964
geometry no longer can be freed if object is hittable
2024-11-04 22:52:05 +02:00
ohyzha
5ece0acc77
calculate AABB for geometry
2024-10-29 12:40:52 +02:00
f6c48edac6
Merge branch 'wip'
2024-09-12 22:17:37 +02:00
Vladyslav Baranovskyi
380e0f323d
Moved InitFromFile() from Geometry to MeshLoader, added MeshLoader function for USD files, added tinyusdz library
2024-08-29 21:01:42 +03:00
Georg Hagen
2d08b3ab91
Add render resource handling for geometry
2024-08-21 14:33:45 +02:00
ohyzha
dcf6e72f96
minor fixes
2024-08-06 10:33:13 +03:00
ohyzha
e69a553b18
working version of text rendering
2024-08-06 10:32:55 +03:00
ohyzha
abf1b72990
extend geometry API
2024-07-24 17:36:56 +03:00
Vladyslav Baranovskyi
1385b43e55
Removed InitCube from Geometry
2024-06-13 23:33:51 +03:00
e0f24153d3
Change namespace name
2023-10-03 19:52:23 +02:00
b99e255ad6
Remove IInitable class
2023-08-21 00:35:11 +02:00
87dad42c79
Move Drawable draw call recording logic out of renderer
2021-08-01 00:37:11 +02:00
5cc0ce9433
Move AABB class and base it on top of Range
2021-02-21 02:10:11 +01:00
d9f233c10c
Split Geometry definition and implementation and handle missing assimp at compile time
2021-02-05 18:37:56 +01:00
876f25784e
Cleanup includes
2020-10-28 01:13:11 +01:00
78d24fbe41
Introduce Math.hpp and use typedef to make replacing glm with something else in the future simpler
2020-10-27 23:25:26 +01:00
fc529b0694
Add basic input system
2020-05-16 00:56:22 +02:00
542ef348ee
first release
2019-10-14 23:02:51 +02:00