Puxtril / Warframe-Exporter

Converts Warframe's custom file formats into standard formats
30 stars 0 forks source link

Missing material data #17

Closed Puxtril closed 4 months ago

Puxtril commented 9 months ago

Material information is useful to model extractors because it provides used textures, default colors, and many other material parameters introduced as materials have grown more complex. Currently the extractor looks for attributes in the Common Header and writes that to a text file. However newer Warframes have been missing these attributes. It's possible materials have a hierarchy for parameters, but texture information should be stored uniquely for each model. I have been unable to find where these missing material parameters are.

As a test case, /Lotus/Characters/Tenno/Dagath/DagathBodyMat contains nothing useful. Her weapon however does contain parameters that can be used on her main model /Lotus/Weapons/Tenno/Melee/Swords/TnDagath/BladeWhip/TnDagathBladeWhipMat.

Puxtril commented 4 months ago

Material data found in Packages.bin. Functionality added in https://github.com/Puxtril/Warframe-Exporter/commit/6bb812e8bc83c196327d4ec31f892be176ba2a82