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

Is it possible to create a sbsar file with MDL material?

New Here ,
Jul 04, 2021 Jul 04, 2021

Copy link to clipboard

Copied

If I create a sbs containing a MDL material, it seems I can export the MDL as a mdle file, but cannot publish the sbs as a sbsar file. The error message will be shown. Is there any way to publish sbs containing MDL as a sbsar file? or is it possible to convert mdl to sbsar?

TOPICS
Import & Export

Views

673

Likes

Translate

Translate

Report

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 05, 2021 Jul 05, 2021

Hello,

 

Publishing to a Substance 3D asset file (SBSAR) includes Substance graphs and their dependencies exclusively. If the outputs of a Substance graph are used in an MDL graph, these outputs are baked as static bitmaps into the MDL file.

 

If I may ask, to what end do you need to use Substance 3D asset files as MDL files?

 

If you require the procedural behaviour of Substance 3D asset files for generating textures in another software, then you may download the Substance 3D plugin for this so

...

Likes

Translate

Translate
Adobe Employee ,
Jul 05, 2021 Jul 05, 2021

Copy link to clipboard

Copied

Hello,

 

Publishing to a Substance 3D asset file (SBSAR) includes Substance graphs and their dependencies exclusively. If the outputs of a Substance graph are used in an MDL graph, these outputs are baked as static bitmaps into the MDL file.

 

If I may ask, to what end do you need to use Substance 3D asset files as MDL files?

 

If you require the procedural behaviour of Substance 3D asset files for generating textures in another software, then you may download the Substance 3D plugin for this software – if one exists – so it supports Substance 3D assets file which you may then feed to your MDL within that software.

The MDL and Substance 3D asset file need to be imported and managed separately.

 

Since Substance 3D asset files are archives, you may open them using an archive utility such as 7Zip and package MDL files into them for easier distribution. Additionally, you may add metadata in the SBS package which points to the location of MDL files on the system by selecting the package in the Explorer panel and adding metadata entries in the Properties panel.

 

Luca Giarrizzo | QA Analyst, 3D & Immersive | Adobe

Likes

Translate

Translate

Report

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 ,
Aug 24, 2022 Aug 24, 2022

Copy link to clipboard

Copied

Is there any update to this topic?
As Ps and Ai are now able to use SBSAR material, it could be valuable to be able to use MDL material captured by Adobe Capture by converting them as SBSAR even if they are not procedural...

Likes

Translate

Translate

Report

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 ,
Oct 13, 2022 Oct 13, 2022

Copy link to clipboard

Copied

LATEST

Hello @JM Le Goff,

 

SBSAR files generate textures, while MDL are shaders that may or may not sample from textures. There is no direct interaction between the two.

 

The only way to embed an MDL module (*.mdl) in an SBSAR file is to link it in a package as a generic resource, then reference this resource in a package metadata (see below). The file will be then included in the SBSAR.

 

Screenshot 2022-10-13 at 15.13.24.png

 

 

However, it will not be usable directly from the SBSAR. It needs to be extracted from it using an archive utility such as 7zip then used as any other MDL archive.


That being said, if all you are interested in is being able to output SBSAR files to be used in Photoshop or Illustrator, you may be interested in joining the prerelease for SBSAR output in Adobe Capture.

 

I hope this is helpful!

 

Best regards.

 

Luca Giarrizzo | QA Analyst, 3D & Immersive | Adobe

Likes

Translate

Translate

Report

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