| 
							
							
								 Jan Laupetin | 9f4727789a | chore: dump font icons as json instead of csv | 2025-07-23 19:20:51 +01: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 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 | f07202d449 | fix: show asset that failed when not being able to parse jsons | 2025-07-09 16:53:53 +01: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 | 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 | f8286fd358 | fix: iw4 material constant zone state using iw5 game | 2025-07-05 13:27:44 +02:00 |  | 
			
				
					| 
							
							
								 Jan | b3aa6b3dc3 | chore: add game suffix to material dumping code | 2025-06-29 08:48:10 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 559fa561a9 | fix: not writing gamma for iw4,iw5 materials | 2025-06-28 19:16:38 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 28a82818de | refactor: move iw4 techset and vertexdecl compiling to ObjCompiling | 2025-06-28 19:16:13 +01:00 |  | 
			
				
					| 
							
							
								 Jan | f23b47ca13 | chore: move material compilation behind compiler flag | 2025-06-28 16:10:03 +01:00 |  | 
			
				
					| 
							
							
								 Jan | b05a473e6a | fix: iw4 materials not writing correct stateBitsEntry | 2025-06-28 14:51:04 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 2176480a37 | chore: update formatting due to updated clang-format version | 2025-06-28 11:56:09 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 9d710caceb | fix: compilation errors | 2025-06-28 11:56:08 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 2073265a86 | feat: add templated iw4 material loading | 2025-06-26 22:40:30 +01:00 |  | 
			
				
					| 
							
							
								 Jan | f897a41188 | refactor: extract experimental iw4 material dumping into separate dumper | 2025-06-25 22:09:01 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 223dfcd4f8 | refactor: move material asset dumpers to material folder | 2025-06-25 21:35:35 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 110ae473e8 | chore: remove old iw4 json code | 2025-06-25 19:47:23 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 6c114fe58a | refactor: extract material name into common source file | 2025-06-25 19:34:09 +01:00 |  | 
			
				
					| 
							
							
								 Jan | dceca0ec9a | refactor: use templating for JsonMaterialLoader | 2025-06-25 19:16:53 +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 | 2876c9cb48 | chore: remove unused generic xmodel file | 2025-06-24 20:06:20 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 308816a38e | chore: write game into dumped jsons to prevent mixup of incompatible formats | 2025-06-24 19:50:24 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 79b4313384 | refactor: update T6 loading code for x64 support | 2025-06-24 17:08:45 +01:00 |  | 
			
				
					| 
							
							
								 Jan | a9a8597323 | refactor: update IW3 loading code for x64 support | 2025-06-24 17:08:45 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 37e5e940b0 | refactor: update IW5 loading code for x64 support | 2025-06-24 17:08:45 +01:00 |  | 
			
				
					| 
							
							
								 Jan | f70932684c | fix: fix single pointer leaf structs that have non-matching cross platform structure | 2025-06-24 17:08:45 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 1736f38d78 | refactor: update T5 loading code for x64 support | 2025-06-23 18:29:04 +01:00 |  | 
			
				
					| 
							
							
								 Jan | dd9b0915d9 | fix: wrong XQuat structs for iw3,t5 | 2025-06-22 21:38:11 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 377ef5ca5c | fix: not passing correct zone ptr to content loader | 2025-06-22 21:21:07 +01:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | 2230efbd27 | chore: make xquat and xquat2 structs to improve handling from zcg | 2025-06-19 20:45:19 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 80558af9a1 | fix: accessing freed memory when writing gltf inverseBindMatrix | 2025-06-19 18:59:27 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 818a8d7459 | fix: Loading String arrays for x86 | 2025-06-19 18:59:27 +01:00 |  |