21 Commits

Author SHA1 Message Date
ohyzha
c5a0c52530 suppress some warnings 2025-03-05 13:34:48 +02:00
Georg Hagen
afd2c8043e Silence some warnings 2025-02-08 16:16:03 +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
9fca304009 code refactoring 2024-10-29 18:57:40 +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
be549dccf6 code review changes and fixes 2024-08-06 10:32:55 +03:00
ohyzha
e69a553b18 working version of text rendering 2024-08-06 10:32:55 +03:00
ohyzha
656d6f1371 working msdf atlas gen lib on windows 2024-08-06 10:26:02 +03:00
ohyzha
29311207db working msdfgen version of loading and building for win 2024-08-06 10:25: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
d340d91f52 [WIP] Texture support 2023-08-02 16:17:18 +02:00
71855a1d9f Switch to right handed coordinate system 2021-02-23 03:32:11 +01:00
e871a989b4 Refactor AABB class 2021-02-08 00:14:23 +01:00
d9f233c10c Split Geometry definition and implementation and handle missing assimp at compile time 2021-02-05 18:37:56 +01:00