2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2025-07-01 00:31:56 +00:00
Commit Graph

18 Commits

Author SHA1 Message Date
Jan
a2735b4f23 chore: use generic xmodel loader and dumper code for t5 2024-09-20 16:44:06 +01:00
Jan
e9c66a2e28 chore: move xmodel dumping and loading code into generic files 2024-09-20 16:44:06 +01:00
Jan
543a4f06e4 refactor: extract TangentData from JsonXModelLoader 2024-09-20 16:44:05 +01:00
Jan
b282e611fc refactor: extract PartClassificationState from JsonXModelLoader 2024-09-20 16:44:02 +01:00
Jan
7eb1714e89 feat: support gltf bone rotation as matrix notation 2024-09-06 21:37:48 +02:00
Jan
30ca98d86e fix: gltf buffer view incorrectly calculating stride 2024-09-06 15:49:06 +01:00
e0b28075a6 Added support for unsigned int accessors (#245)
* Added Unsigned Int to CreateAccessors()

* Added UnsignedIntAccessor class

* Added UnsignedIntAccessor class function implementations

* Oops

* Update src/ObjLoading/XModel/Gltf/Internal/GltfAccessor.cpp

Co-authored-by: Jan <Laupetin@users.noreply.github.com>

* Fixed ReadElement() using incorrect elementSize

---------

Co-authored-by: Jan <Laupetin@users.noreply.github.com>
2024-09-06 16:46:21 +02:00
Jan
36ddb998a4 fix: linux build 2024-09-05 21:56:17 +02:00
Jan
71819e46a4 chore: set vertex color to 1.0 when no value read from gltf 2024-09-05 21:19:44 +02:00
Jan
db5e53e60d chore: calculate tangents for xmodel vertices 2024-09-05 21:19:44 +02:00
Jan
26f4640194 chore: properly read uv data from gltf 2024-09-05 21:19:44 +02:00
Jan
36bc3cf7a3 chore: fix invalid sign when loading gltf 2024-09-05 21:19:42 +02:00
Jan
0bd581ef75 chore: correct tri ordering when loading gltf 2024-09-05 21:19:42 +02:00
Jan
14784fb1c4 chore: correct bone ordering when loading gltf 2024-09-05 21:19:41 +02:00
Jan
30d9ffd8c9 chore: add byteoffset to gltf loading accessors 2024-09-05 21:19:41 +02:00
Jan
f35a2f33ff fix: linux build 2024-09-05 21:19:41 +02:00
Jan
4db13de471 chore: properly calculate model and bone bounds 2024-09-05 21:19:40 +02:00
Jan
1f5050befa feat: first draft of loading gltf models for t6 2024-09-05 21:19:39 +02:00