Commit Graph

20 Commits

Author SHA1 Message Date
Jarrod Doyle 7dc1912390
Model SubObjects are now separate meshes and can have joints applied correctly 2024-12-07 12:39:25 +00:00
Jarrod Doyle d83e020de0
Apply dummy joint rotation 2024-12-07 10:40:49 +00:00
Jarrod Doyle 59582bdfb8
Initial basic sub object transformation 2024-12-07 10:05:12 +00:00
Jarrod Doyle 440d0b91b4
Path manager refactor 2024-09-19 21:16:07 +01:00
Jarrod Doyle 63591c228b
Add CampaignName to Context 2024-09-08 13:24:10 +01:00
Jarrod Doyle 855e39880e
Add Jorge texture to res 2024-09-07 13:43:11 +01:00
Jarrod Doyle 963ab721cd
Handle different path separators 2024-09-07 08:01:15 +01:00
Jarrod Doyle 236cf3b317
ModelLoader uses context pathmanager 2024-09-05 18:52:44 +01:00
Jarrod Doyle 12a8b4f06d
Reduce duplicate code in Resource Path Manager 2024-09-05 18:49:55 +01:00
Jarrod Doyle fcf0c6a503
Initial alpha model support 2024-09-01 13:51:05 +01:00
Jarrod Doyle ed13b4edc0
Fix invalid model cache on mission change 2024-08-31 12:03:29 +01:00
Jarrod Doyle ab34a78739
Add TxtRepl metadata to materials 2024-08-31 11:59:54 +01:00
Jarrod Doyle eca63077b8
Cleaner model return 2024-08-30 17:56:28 +01:00
Jarrod Doyle 89cc70345e
Add more detailed model loading timings 2024-08-30 17:47:19 +01:00
Jarrod Doyle 30bfd05073
Preload obejct texture paths and use jorge for failed model textures 2024-08-29 18:36:36 +01:00
Jarrod Doyle 74bde133bb
Simplify model cache setting 2024-08-29 18:09:10 +01:00
Jarrod Doyle 7ec48abda5
Add basic model caching 2024-08-26 12:38:13 +01:00
Jarrod Doyle 1cfbd498c7
Loosely handle campaigns not having an obj folder when trying to get obj texture path 2024-08-25 17:09:59 +01:00
Jarrod Doyle 05e90c1a30
Add jank object texture path gathering 2024-08-25 16:52:21 +01:00
Jarrod Doyle b6a65fc10b
Extract model loading functionality out 2024-08-25 16:47:05 +01:00