This PR allows user to almost export library nodes:
Enable export of SPM for library nodes
Compute the path is now in utility lib so it can be shared with karts, tracks and library nodes
Minimalist export of material.xml. So far only solid PBR without options is supported
Copy all textures (albedo, normal map, etc) used by objects directly into the lib folder so you do not need to copy them manually.
A lot of old dead code was removed. I usually use two blender side by side to compare Antarctica current export with this newer version. After discussion with you yesterday its okay if you re enable the old code.
So whats missing to fully export SPM library nodes?
Adapting the SPM exporter to export the name of the albedo texture from Antarctica solid pbr instead of the standard blender shader.
Supporting all options of solid PBR
And also supporting all other materials
I did not yet include those because I would like to do it in a separate pull request, this is already a lot of code changes.
This PR allows user to almost export library nodes:
So whats missing to fully export SPM library nodes?
I did not yet include those because I would like to do it in a separate pull request, this is already a lot of code changes.