Jan
|
fb6a1b1e9d
|
Merge pull request #181 from diamante0018/iw5/dump-leaderboard
feature: dump leaderboard definitions on IW4/IW5
|
2024-05-19 12:27:02 +02:00 |
|
Jan
|
0c0103c998
|
chore: rename leaderboardDef folder to leaderboard
|
2024-05-19 12:09:26 +02:00 |
|
Jan
|
dc090c1371
|
chore: update count properties of leaderboard enums
|
2024-05-19 11:52:29 +02:00 |
|
Jan
|
489e4d033e
|
chore: only dump leaderboard values when they are relevant for the column
|
2024-05-19 11:46:21 +02:00 |
|
|
7ba5a616cd
|
feat: dump leaderboard definitions on IW4/IW5
|
2024-05-19 08:55:06 +02:00 |
|
Jan
|
4139253aac
|
Merge pull request #196 from Laupetin/dependabot/submodules/thirdparty/eigen-b9b1c86
chore(deps): bump thirdparty/eigen from `afb1728` to `b9b1c86`
|
2024-05-18 14:32:36 +02:00 |
|
Jan
|
aa50f891a8
|
Merge pull request #195 from Laupetin/fix/iw5-reference-asset-menu-crash
fix: crash on trying to dump referenced iw5 menu
|
2024-05-18 14:17:54 +02:00 |
|
dependabot[bot]
|
cae003bd57
|
chore(deps): bump thirdparty/eigen from afb1728 to b9b1c86
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `afb1728` to `b9b1c86`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](afb17288cb...b9b1c8661e )
---
updated-dependencies:
- dependency-name: thirdparty/eigen
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-05-18 12:15:02 +00:00 |
|
Jan
|
a722b868fa
|
fix: crash on trying to dump referenced iw5 menu
|
2024-05-18 14:00:18 +02:00 |
|
Jan
|
bd98011956
|
Merge pull request #197 from Laupetin/fix/github-actions
fix: github actions
|
2024-05-18 13:58:58 +02:00 |
|
Jan
|
7497b55054
|
fix: github actions
|
2024-05-18 12:37:44 +01:00 |
|
Jan
|
444bdc6fa3
|
docs: add gltf to xmodel supported assets note
|
2024-05-12 23:01:27 +02:00 |
|
Jan
|
f2628fcda4
|
Merge pull request #193 from Laupetin/feature/improve-info-string-logging
feat: improve info string logging
|
2024-05-12 22:52:10 +02:00 |
|
Jan
|
3efd9534fb
|
feat: fail to parse info strings on empty keys
|
2024-05-12 22:33:39 +02:00 |
|
Jan
|
5d913acfef
|
feat: improve error messages when parsing an info string file fails
|
2024-05-12 22:29:40 +02:00 |
|
Jan
|
30394e6a4c
|
Merge pull request #192 from Laupetin/fix/gltf-bone-rotations
fix: gltf bone rotations
v0.13.0
|
2024-05-12 21:35:26 +02:00 |
|
Jan
|
0a960c330c
|
fix: iw3 vertex weights for more than one bone
|
2024-05-12 21:17:03 +02:00 |
|
Jan
|
fa08017250
|
fix: iw4 vertex weights for more than one bone
|
2024-05-12 21:12:34 +02:00 |
|
Jan
|
a33bc5414c
|
fix: iw5 vertex weights for more than one bone
|
2024-05-12 21:01:57 +02:00 |
|
Jan
|
ae95accaa3
|
fix: t5 vertex weights for more than one bone
|
2024-05-12 20:47:38 +02:00 |
|
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
|
17dee65337
|
fix: t6 vertex weights for more than one bone
|
2024-05-12 16:37:26 +02:00 |
|
Jan
|
e0dd0ac9dc
|
chore: add eigen library for vector math
|
2024-05-12 16:35:46 +02:00 |
|
Jan
|
b29089a61f
|
Merge pull request #188 from Laupetin/feature/case-insensitive-assets
feat: make asset lookup work case insensitively entirely
|
2024-05-11 13:22:14 +02:00 |
|
Jan
|
a9488b8152
|
chore: normalize asset names before adding to asset pools
|
2024-05-11 12:57:17 +02:00 |
|
Jan
|
b59bd01280
|
Merge pull request #187 from Laupetin/dependabot/submodules/thirdparty/catch2-4e8d92b
chore(deps): bump thirdparty/catch2 from `fa5a53d` to `4e8d92b`
|
2024-05-11 09:37:37 +02:00 |
|
Jan
|
35474c217e
|
Merge pull request #182 from Laupetin/feature/gltf-xmodel-dumping
feat: dump xmodels as gltf/glb
|
2024-05-11 02:08:55 +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 |
|
dependabot[bot]
|
3b0476dee8
|
chore(deps): bump thirdparty/catch2 from fa5a53d to 4e8d92b
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `fa5a53d` to `4e8d92b`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](fa5a53df17...4e8d92bf02 )
---
updated-dependencies:
- dependency-name: thirdparty/catch2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-05-10 23:00:25 +00:00 |
|
Jan
|
c74be5e8ae
|
chore: dump gltf vertex weights
|
2024-05-11 00:44:03 +02:00 |
|
Jan
|
9ab78d5384
|
fix: correct asset references in xmodel material dumping
|
2024-05-09 22:12:39 +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
|
c587dae05f
|
fix: build on linux
|
2024-05-09 22:12:38 +02:00 |
|
Jan
|
07fa12b7f6
|
chore: implement mesh gltf export
|
2024-05-09 22:12:38 +02:00 |
|
Jan
|
a39e993cc6
|
chore: use XModelCommon for dumping obj to reduce code duplication
|
2024-05-09 22:12:37 +02:00 |
|
Jan
|
45684ac828
|
fix: accidentally dumping NORMAL twice for xmodel export
|
2024-05-09 22:12:37 +02:00 |
|
Jan
|
2497a9f228
|
fix: use after free when dumping xmodel vertex weights
|
2024-05-09 22:12:37 +02:00 |
|
Jan
|
826e59d627
|
chore: update xmodel common to be a struct with substructs
|
2024-05-09 22:12:37 +02:00 |
|
Jan
|
0a65c93aa5
|
chore: move materialIndex to XModelObject
|
2024-05-09 22:12:36 +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
|
8a0c93d3d8
|
feat: add gltf and glb as model dumping formats
|
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 |
|