Does any one know if it’s possible to use external locations for output settings. I currently place them in my custom export preset here \Program Files\Adobe\Adobe Substance 3D Painter\resources\starter_assets\export-presets . Which is not a good place when your sharing the presets with others.
For sharing export presets, I always just had my teams source a custom shelf from a shared server location. This worked for all of our shelf contents, including export presets. As long as they had that shelf added to their application setup, the export preset would be available to them when they went to the export textures window.
I suspect you’re actually trying to do something more complex? Like having some script have access to a custom preset? When this was the case, I just used the Python API to write the custom preset - I didn’t even bother to make an actual custom preset. (https://helpx.adobe.com/substance-3d-painter-python/api/substance-painter/export.html)
Thanks for your update, it helped to point me in the right direction.
For Python users:
I needed to create an application setup for the users within their library settings. The name I give it is the python context value, as seen being used in substance.painter.ResourceID(). I might be able to automate the application setup in python, which means I wont need the user to manually set it up in their libraries. If anyone has already done this it would be ace to see how?