Jan
|
c89a6631b0
|
chore: replace custom vector, quaternion, matrix implementation with eigen library
|
2024-05-12 19:32:06 +02:00 |
|
Jan
|
9979275f8c
|
fix: gltf mesh wrong bone and invertBindMatrix transformations
|
2024-05-12 16:42:44 +02:00 |
|
Jan
|
499b752272
|
chore: add names to exported gltf models
|
2024-05-11 01:51:28 +02:00 |
|
Jan
|
5c06b6e5e4
|
chore: dump gltf skin inverseBindMatrices
|
2024-05-11 01:23:52 +02:00 |
|
Jan
|
6a1962b65a
|
chore: export separate root node for gltf
|
2024-05-11 01:23:52 +02:00 |
|
Jan
|
1c105db5bc
|
fix: quaternion multiplication and division
i hope its correct at least, quaternions are not my strength
|
2024-05-11 01:23:51 +02:00 |
|
Jan
|
c74be5e8ae
|
chore: dump gltf vertex weights
|
2024-05-11 00:44:03 +02:00 |
|
Jan
|
a0138c8abc
|
chore: set gltf material default metallicness to 0
|
2024-05-09 22:12:39 +02:00 |
|
Jan
|
1a35152098
|
chore: dump more information about gltf materials
|
2024-05-09 22:12:38 +02:00 |
|
Jan
|
ebccd67676
|
chore: fill dumped gltf min max fields for position accessor
|
2024-05-09 22:12:38 +02:00 |
|
Jan
|
07fa12b7f6
|
chore: implement mesh gltf export
|
2024-05-09 22:12:38 +02:00 |
|
Jan
|
826e59d627
|
chore: update xmodel common to be a struct with substructs
|
2024-05-09 22:12:37 +02:00 |
|
Jan
|
1bc1c12244
|
chore: fix linux build
|
2024-05-09 22:12:36 +02:00 |
|
Jan
|
0d96213f21
|
chore: export gltf basic attributes
|
2024-05-09 22:12:36 +02:00 |
|
Jan
|
f2438bea12
|
chore: write gltf header with new writers and outputs
|
2024-05-09 22:12:35 +02:00 |
|
Jan
|
c27f4ed544
|
chore: add output implementations for gltf and glb
|
2024-05-09 22:12:35 +02:00 |
|