SesamePaste233 / StarfieldMeshConverter

Exports assets for Starfield. Supports models, morph, geometry and physics data.
MIT License
17 stars 4 forks source link

Please give the mat exporter some brains #3

Open digitalutopia1 opened 4 months ago

digitalutopia1 commented 4 months ago

I get that the goal might be to make things as simple as possible for people, by allowing them to use normal image types and require texconv to convert them into .dds in one go, But Photoshop has a perfectly capable dds exporter (Intel Texture Works), and Blender supports dds, so could you please just skip the texconv process if you detect that the images are already in dds format?

It seems a little silly that I'd have to convert my .dds files to something like .png, just so texconv could convert them back, especially when the only necessary part of the process is to get the damn mat file.

SesamePaste233 commented 2 months ago

Hi, thanks for the feedback. Mat exporter is actually a simple json file composer. It generates a pre-defined json file containing the texture paths. The original idea was to make Mat exporter a simple addition to the mesh exporter for quick assets creation. And this is why I didn't consider .dds format in the beginning as you have to deal with compression format and other aspects yourself in the workflow.

I haven't been devoting my time to modding for a few months since I was occupied by my other irl projects. There is likely to be a better solution. But anyway, your suggestion is very welcomed.