Ploaj / SSBHLib

A library for dealing with SSBH rendering format
30 stars 18 forks source link

Not being able to import exported material xmls #79

Open SushiiZ opened 3 years ago

SushiiZ commented 3 years ago

can't actually complete the circle of exporting then importing, disrupts a workflow if you have to port materials to a different mesh (trying to find a certain material that supports everything needed)

and while on the task of materials, it would be cool to be able to edit the actual material you're using so you can change it if need be instead of having to either change it with presets or with matlab

ScanMountGoat commented 3 years ago

Importing XML would be a nice feature since Cross Mod can validate any errors and the rendering for invalid materials has improved quite a bit.

I don't have any plans to add the ability to modify an existing material in the way you described due to the reasons I listed in #77. I don't want to prevent people from making those edits, so MatLab and ssbh_lib_json exist. I also don't want to encourage editing materials in a way that's highly error prone, so the material editor is going to be more restrictive.

It would definitely be cool to have a program or interface that guides people through creating the specific material they want, but I don't have quite enough data on shaders and materials to do that at the moment.