Copy link to clipboard
Copied
Hello,
Bit of an odd one this but I'm aware of where to save my fbx's so I can view them by default in the "Scene" list of the 3D View in Substance Designer, see image "Custom Mat Ball".
However the issue I seem to have is that whenever Substance Designer automatically updates, it gets rid of any fbx files I've saved to the ProgramFiles/Resources path etc.
So my question is:
Is there somewhere I can save my meshes where they won't get removed following an update?
In the Documents folder for Designer perhaps? How do I go about this, specific naming of folders etc?
Thanks and I hope that is clear enough.
Dan
Hello Dan,
Updating Designer will indeed clean the installed files and directories in its install location.
You may use scene state files (*.sbsscn) to load preconfigured scenes with custom meshes. The scenes will include meshes, materials, environment, camera settings, etc.
To do this, set up the scene in the 3D View as you wish, then go to 3D View > Scene > Save State File... . Repeat that for any number of meshes and scene configurations you may need. Then, you may go to 3D View > Scene >
...Copy link to clipboard
Copied
Just to follow-up... Is something like this along the right lines? Although I'm not doing it right as it doesn't work this way but I'm hoping I've just got some finer details wrong but I'm on the right track, I figured given there is a python folder it could work the same way for 3DView and meshes
Copy link to clipboard
Copied
Hello Dan,
Updating Designer will indeed clean the installed files and directories in its install location.
You may use scene state files (*.sbsscn) to load preconfigured scenes with custom meshes. The scenes will include meshes, materials, environment, camera settings, etc.
To do this, set up the scene in the 3D View as you wish, then go to 3D View > Scene > Save State File... . Repeat that for any number of meshes and scene configurations you may need. Then, you may go to 3D View > Scene > Load State File with mesh to restore a scene state. These options are listed here.
Additionally, you may set any of these scene state files as the new default for future 3D View scenes. Go to Edit > Preferences > Projects > User project > 3D View. Learn more here.
I hope this is helpful!
Best regards.
Copy link to clipboard
Copied
Awesome Luca, thank-you!
Copy link to clipboard
Copied
Happy to help, Dan!
Best regards.
Copy link to clipboard
Copied
I do it a bit differently and depends on workflow but might be useful, I create a separate sbs file that I have all the meshes I want for my project linked and then just drag and drop whatever mesh I want to use into the viewer, found it a lot easier to manage across multiple projects
also if it's complicated I have a separate sbs with all the linked baked maps I can just drop into whatever graph I'm working on and select the relevant maps easily, takes a little bit of set up but well worth i if it's a longer term more complex project.
then I can just delete it and swap it out for proper inputs when I publish it, saves a lot of messing about but I'd only do it if it was a longer term project as it takes a little bit of fiddling to set up the first time
Once it's set up you can just use open last session and it will reopen all the sbs files you had open last time
Copy link to clipboard
Copied
I also create a custom viewer node that I can just throw on the output that unpacks it to what substance designer expects then you can just right click on that and drag it into the viewer to quickly view the full material output when you swap meshes and again just delete it when I publish.
Copy link to clipboard
Copied
Thank you for sharing this solution Mark, this is a nice setup to access a lot of useful information and assets!
Copy link to clipboard
Copied
Hi Mark, thank-you for the interesting insights! good wealth of info there!!