Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
1

Save Custom Meshes for the 3D-View

Community Beginner ,
Jun 08, 2022 Jun 08, 2022

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".

DanHutchinson_1-1654686717902.jpeg

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

 

TOPICS
3D View , General , How to , Substance Graph
866
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Adobe Employee , Jul 07, 2022 Jul 07, 2022

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 >

...
Translate
Community Beginner ,
Jun 08, 2022 Jun 08, 2022

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

DanHutchinson_0-1654687105900.png

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Jul 07, 2022 Jul 07, 2022

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.

 

Luca Giarrizzo | Quality Engineer, 3D & Immersive | Adobe
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jul 26, 2022 Jul 26, 2022

Awesome Luca, thank-you!

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Jul 27, 2022 Jul 27, 2022
LATEST

Happy to help, Dan!

 

Best regards.

 

Luca Giarrizzo | Quality Engineer, 3D & Immersive | Adobe
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
Jul 07, 2022 Jul 07, 2022

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

Mark_Edwards_0-1657182956737.png

 

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.

Mark_Edwards_1-1657183096434.png

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

Mark_Edwards_2-1657183292920.png

 

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

Mark_Edwards_3-1657183378689.png

 

 

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
Jul 07, 2022 Jul 07, 2022

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.

Mark_Edwards_0-1657183848817.png

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Jul 07, 2022 Jul 07, 2022

Thank you for sharing this solution Mark, this is a nice setup to access a lot of useful information and assets!

 

Luca Giarrizzo | Quality Engineer, 3D & Immersive | Adobe
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jul 26, 2022 Jul 26, 2022

Hi Mark, thank-you for the interesting insights! good wealth of info there!!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines