2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2025-09-01 06:27:26 +00:00
Commit Graph

2382 Commits

Author SHA1 Message Date
Jan
c7291e9644 Merge pull request #485 from Laupetin/dependabot/submodules/thirdparty/eigen-f5ead2d
chore(deps): bump thirdparty/eigen from `1e65707` to `f5ead2d`
2025-08-02 18:28:20 +02:00
dependabot[bot]
3f25fbd72c chore(deps): bump thirdparty/eigen from 1e65707 to f5ead2d
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `1e65707` to `f5ead2d`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](1e65707aa2...f5ead2d34c)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-version: f5ead2d34c19653b92ff6a5660f83c04f09a973a
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 22:13:44 +00:00
Jan
dcdbb86d17 Merge pull request #482 from Laupetin/dependabot/submodules/thirdparty/catch2-fee8162
chore(deps): bump thirdparty/catch2 from `db6171a` to `fee8162`
2025-07-26 13:54:20 +02:00
Jan
b799c83869 Merge pull request #481 from Laupetin/dependabot/submodules/thirdparty/eigen-1e65707
chore(deps): bump thirdparty/eigen from `97c7cc6` to `1e65707`
2025-07-26 13:54:07 +02:00
dependabot[bot]
83aaa8ec37 chore(deps): bump thirdparty/catch2 from db6171a to fee8162
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `db6171a` to `fee8162`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](db6171a706...fee81626d2)

---
updated-dependencies:
- dependency-name: thirdparty/catch2
  dependency-version: fee81626d2a4811095c3a39d20fb355eeb954101
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-25 22:38:48 +00:00
dependabot[bot]
ece10c6e10 chore(deps): bump thirdparty/eigen from 97c7cc6 to 1e65707
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `97c7cc6` to `1e65707`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](97c7cc6200...1e65707aa2)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-version: 1e65707aa20603fc2ee9c2ac21c466ef57d23e10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-25 22:38:46 +00:00
Jan
be2a33b869 Merge pull request #478 from Laupetin/feature/font-icon-json
T6 FontIcon json
2025-07-24 07:44:52 +02:00
Jan Laupetin
bca5fd3f1a chore: add tests for font icon json writing and loading 2025-07-23 22:52:26 +01:00
Jan Laupetin
b8f72b7826 feat: add loader for fonticon json files 2025-07-23 21:23:21 +01:00
Jan Laupetin
9f4727789a chore: dump font icons as json instead of csv 2025-07-23 19:20:51 +01:00
Jan
745f545342 Merge pull request #475 from Laupetin/feature/xmodel-load-non-rigid
feat: xmodel load non rigid
v0.23.0
2025-07-20 20:23:23 +02:00
Jan Laupetin
eecbef158d chore: replace dirty hack for viewhands with xmodel typee reading 2025-07-20 15:06:10 +02:00
Jan Laupetin
89b7482a0a chore: dump xmodel type as part of json 2025-07-20 15:06:09 +02:00
Jan Laupetin
4cdf568f5b chore: set proper flags and data for animated models 2025-07-19 12:02:12 +02:00
Jan Laupetin
2dc4dac785 fix: not correctly applying translation of children of rotated nodes from gltf 2025-07-19 12:02:11 +02:00
Jan Laupetin
d240655160 feat: load non-rigid xmodels from gltf 2025-07-19 12:02:08 +02:00
Jan
babecd2e1f Merge pull request #477 from Laupetin/dependabot/submodules/thirdparty/catch2-db6171a
chore(deps): bump thirdparty/catch2 from `b62413a` to `db6171a`
2025-07-19 09:03:35 +02:00
Jan
881157f666 Merge pull request #476 from Laupetin/dependabot/submodules/thirdparty/eigen-97c7cc6
chore(deps): bump thirdparty/eigen from `bd0cd1d` to `97c7cc6`
2025-07-19 09:03:22 +02:00
dependabot[bot]
72c0181944 chore(deps): bump thirdparty/catch2 from b62413a to db6171a
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `b62413a` to `db6171a`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](b62413aee3...db6171a706)

---
updated-dependencies:
- dependency-name: thirdparty/catch2
  dependency-version: db6171a706afb712d5ec13cc7b98e256e760fcb2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-18 22:51:05 +00:00
dependabot[bot]
6569779cbb chore(deps): bump thirdparty/eigen from bd0cd1d to 97c7cc6
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `bd0cd1d` to `97c7cc6`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](bd0cd1d67b...97c7cc6200)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-version: 97c7cc62006ee303609b4b56a9deb49e6a55f528
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-18 22:51:02 +00:00
Jan
97cd64904f Merge pull request #474 from Laupetin/dependabot/submodules/thirdparty/eigen-bd0cd1d
chore(deps): bump thirdparty/eigen from `8ac2fb0` to `bd0cd1d`
2025-07-12 06:56:35 +02:00
Jan
464f7af788 Merge pull request #473 from Laupetin/dependabot/submodules/thirdparty/catch2-b62413a
chore(deps): bump thirdparty/catch2 from `038ee6e` to `b62413a`
2025-07-12 06:56:16 +02:00
dependabot[bot]
178ff50534 chore(deps): bump thirdparty/eigen from 8ac2fb0 to bd0cd1d
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `8ac2fb0` to `bd0cd1d`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](8ac2fb077d...bd0cd1d67b)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-version: bd0cd1d67b7d93605da49924588ce4bd6a816124
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-11 22:48:36 +00:00
dependabot[bot]
e8a4b4a137 chore(deps): bump thirdparty/catch2 from 038ee6e to b62413a
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `038ee6e` to `b62413a`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](038ee6ea13...b62413aee3)

---
updated-dependencies:
- dependency-name: thirdparty/catch2
  dependency-version: b62413aee344b346d120ccdc676fedf4bd6233b3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-11 22:48:32 +00:00
Jan
1c7fde0788 Merge pull request #472 from Laupetin/feature/xmodel-templated
feat: XModels for all games
2025-07-10 19:35:47 +02:00
Jan Laupetin
4b5cea3180 fix: iw3/iw4 xmodels having invalid collLod 2025-07-10 17:57:48 +01:00
Jan Laupetin
08bcd02b24 feat: link schema in xmodel jsons 2025-07-10 17:57:25 +01:00
Jan
311d5935b3 feat: use templated xmodel loading and dumping code for iw3 2025-07-10 16:59:23 +01:00
Jan
3daa8b0412 refactor: use templated xmodel loading and dumping code for iw4 2025-07-09 23:23:16 +01:00
Jan
a9c693d04d refactor: template remaining xmodel files for iw5,t5,t6 2025-07-09 21:57:22 +01:00
Jan
1b8eff17f0 Merge pull request #471 from Laupetin/fix/show-json-errors
fix: show asset that failed when not being able to parse jsons
2025-07-09 18:22:22 +02:00
Jan
f07202d449 fix: show asset that failed when not being able to parse jsons 2025-07-09 16:53:53 +01:00
Jan
92774e7335 Merge pull request #464 from Laupetin/feature/material-iw3-t5
feat: add templated json material loading/dumping for IW3 and T5
v0.22.0
2025-07-08 23:33:40 +02:00
Jan Laupetin
2082805557 fix: make t5 isMatureContent property bool 2025-07-08 23:07:28 +02:00
Jan Laupetin
75c7949d3f chore: remove unused t6 material property probeMipBits 2025-07-08 19:12:26 +02:00
Jan Laupetin
790729f5e0 chore: remove unused t5 material property maxStreamedMips 2025-07-08 19:08:46 +02:00
Jan Laupetin
90cc7dacbb chore: use http schema url 2025-07-07 22:49:57 +02:00
Jan Laupetin
30c6735ff5 chore: use std array for json constants 2025-07-07 18:13:47 +02:00
Jan Laupetin
c53b17a3db feat: add json schema url to dumped materials 2025-07-06 16:52:37 +02:00
Jan Laupetin
238ac293ab chore: add tests for t5 material dumping and loading 2025-07-06 15:56:12 +02:00
Jan
9c2bbc414c chore: add layeredSurfaceTypes to t5 materials 2025-07-05 13:27:49 +02:00
Jan
31d7ac26fe chore: remove hashIndex from t6 json material as it is always 0 2025-07-05 13:27:49 +02:00
Jan
babfe7c884 feat: dump and load T5 materials 2025-07-05 13:27:49 +02:00
Jan
65c8cd6198 feat: add json material loading/writing for iw3 2025-07-05 13:27:49 +02:00
Jan
40427cf34f fix: using wrong enum for mipmaps in iw4,iw5 material tests 2025-07-05 13:27:49 +02:00
Jan
f8286fd358 fix: iw4 material constant zone state using iw5 game 2025-07-05 13:27:44 +02:00
Jan
f3c83f702a Merge pull request #469 from Laupetin/dependabot/submodules/thirdparty/lz4-cacca37
chore(deps): bump thirdparty/lz4 from `2bc386d` to `cacca37`
2025-07-05 10:38:42 +02:00
Jan
e4590a4bd0 Merge pull request #468 from Laupetin/dependabot/submodules/thirdparty/catch2-038ee6e
chore(deps): bump thirdparty/catch2 from `ceed268` to `038ee6e`
2025-07-05 10:38:28 +02:00
Jan
575f5f8edc Merge pull request #467 from Laupetin/dependabot/submodules/thirdparty/json-d33ecd3
chore(deps): bump thirdparty/json from `d70e46b` to `d33ecd3`
2025-07-05 10:38:13 +02:00
Jan
2b7403f406 Merge pull request #466 from Laupetin/dependabot/submodules/thirdparty/eigen-8ac2fb0
chore(deps): bump thirdparty/eigen from `7c636dd` to `8ac2fb0`
2025-07-05 10:37:55 +02:00