2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-05-12 21:31:43 +00:00
Commit Graph

253 Commits

Author SHA1 Message Date
Jan Laupetin e749514972 fix: compilation with CommonTechset 2026-03-02 22:08:55 +00:00
Jan Laupetin bf9beb1458 chore: make sure TechsetCompilerT6 sets proper worldVertFormat 2026-03-02 22:08:55 +00:00
Jan Laupetin e61ec8582a chore: use CommonTechset instead of TechsetDefinition 2026-03-02 22:08:55 +00:00
Jan Laupetin 0a06a01e67 feat: dump t5 techsets and techniques 2026-01-13 20:24:00 +00:00
Jan Laupetin dadcdc84e0 feat: dump t6 shader args 2025-12-16 11:47:29 +00:00
Jan Laupetin 930b116ac0 feat: add vertex declaration to t6 techset dumps 2025-12-16 11:47:29 +00:00
Jan Laupetin 9b526adaed feat: dump material techniques for T6 2025-12-16 11:47:28 +00:00
Jan Laupetin 18ccbb9180 feat: dump techsets for t6 2025-12-16 11:47:25 +00:00
Jan Laupetin 74ef6118b6 feat: include user files in iwd 2025-11-18 21:13:56 +00:00
Jan Laupetin 5bbeaed3a3 feat: add dialog handler for ModMan 2025-10-10 09:49:36 +02:00
Jan Laupetin 02f20f09b6 chore: update all logging to use centralized logging component 2025-09-11 20:25:51 +02:00
Jan Laupetin 3fb887b5dd fix: compilation 2025-09-06 09:02:50 +01:00
Jan Laupetin 3a5cfc01d9 fix: make ObjLoader load updated gltf bone data 2025-09-06 09:02:50 +01:00
Jan Laupetin 46fb919a52 refactor: do not nest asset namespaces in game namespaces
* Duplicated namespace names are kind of annoying
2025-08-06 00:50:35 +02:00
Jan Laupetin 33c09dfe61 refactor: streamline obj compiling asset loading 2025-08-05 18:51:56 +02:00
Jan Laupetin 6806337f46 refactor: streamline IW4 asset loading 2025-08-05 01:14:20 +02:00
Jan Laupetin e9a7f43348 fix: formatting 2025-08-03 21:35:44 +02:00
Jan Laupetin 93691a24f4 refactor: streamline physcollmap dumping 2025-08-03 21:29:06 +02:00
Jan Laupetin 250556ab61 refactor: streamline namespaces of xmodel dumping and loading 2025-08-03 17:47:21 +02:00
Jan Laupetin 0546572ecf refactor: streamline weapon dumping 2025-08-03 17:40:24 +02:00
Jan Laupetin 566f3994e3 refactor: streamline zbarrier dumping 2025-07-31 19:46:21 +01:00
Jan Laupetin ab118f3528 refactor: streamline vehicle dumping 2025-07-31 19:28:42 +01:00
Jan Laupetin d05f4fd43e refactor: streamline tracer dumper 2025-07-31 19:28:42 +01:00
Jan Laupetin ea1c232164 refactor: streamline techset dumper 2025-07-30 23:22:18 +01:00
Jan Laupetin 24c9e08046 refactor: streamline phys preset dumping 2025-07-30 18:52:10 +01:00
Jan Laupetin d4ab0c4314 refactor: streamline phys constraints dumping 2025-07-30 18:30:12 +01:00
Jan Laupetin 22dbf57269 refactor: restructure image dumper 2025-07-28 23:15:45 +01:00
Jan Laupetin 9a6f0c8919 refactor: restructure light def dumper 2025-07-28 21:51:12 +01:00
Jan Laupetin ce1f0d23c9 refactor: merge leaderboard dumpers into a single file 2025-07-27 22:40:07 +01:00
Jan Laupetin 9f4727789a chore: dump font icons as json instead of csv 2025-07-23 19:20:51 +01:00
Jan Laupetin 89b7482a0a chore: dump xmodel type as part of json 2025-07-20 15:06:09 +02: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 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 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 559fa561a9 fix: not writing gamma for iw4,iw5 materials 2025-06-28 19:16:38 +01:00
Jan b05a473e6a fix: iw4 materials not writing correct stateBitsEntry 2025-06-28 14:51:04 +01:00
Jan 2073265a86 feat: add templated iw4 material loading 2025-06-26 22:40:30 +01:00
Jan 6c114fe58a refactor: extract material name into common source file 2025-06-25 19:34:09 +01:00
Jan 79b0706fc1 refactor: use templating for JsonMaterials 2025-06-25 18:30:07 +01:00
Jan 0736b8043b refactor: use templates for JsonMaterialDumper of IW5 and T6 2025-06-24 22:26:39 +01:00
Jan 5d0c94e430 refactor: fix x64 compilation for ObjLoading 2025-04-26 19:48:03 +02:00
Jan ee4301952a refactor: fix x64 compilation issues in Common,ObjCommon,ObjCompiling,ObjImage components 2025-04-26 19:08:16 +02:00