Skip to main content

Creating Custom Substance Presets

To create presets in Substance applications, follow these guidelines to ensure their compatibility with Lotta and VStitcher. All information in this guide applies to both VStitcherand Lotta.

To get the best results, make sure you are using the latest version of VStitcher and Lotta.

General Notes

  • Use Opacity Output as an alpha channel. VStitcher applies this alpha map to all channels.

    The following image, when expanded, shows a Substance graph with a star shape graphic assigned as artwork in VStitcher.

    substance-graph-star-artwork

  • To create a container for the artwork, the graph must start with an Input Node.

  • Change the Output Size of all Atomic Nodes on the Graph from Relative to Parent.

  • In VStitcher, resolutions of up to 4K are supported when using version 2020.2.1 or newer with GPU. Otherwise, outputs with a resolution higher than 1K are automatically reduced to 1K.

PBR Workflows

  • Specular/Glossiness workflow should contain the following:

    1. Specular maps

    2. Roughness maps

  • Metallic/Roughness workflow should contain the following:

    1. Metallic maps

    2. Roughness maps

UI Elements

VStitcher supports the following widgets:

  • Color swatch (RGBA)

  • Dropmenu

  • Checkboxes

  • Labels

  • Sliders

    VStitcher does not support dynamic dependency elements.

Changes to the Graph's Description

  • To blend the normal map of the fabric with the normal map of the artwork, add BW_NORMAL_BLEND=Combine to the description.

    The following image shows an example of an artwork with Blending set to Combine. The artwork's normal map is combined with the fabric below. This is useful for artwork executions that affect the fabric color and height.

    BW_NORMAL_BLEND=Combine

  • To replace the normal map of the fabric with the normal map of the artwork, add BW_NORMAL_BLEND=Replace to the description.

    The following image shows an example of an artwork with Blending set to Replace. The artwork's normal map is individually displayed on top of the fabric. This is useful for artwork executions that are printed as a layer on top of the fabric.

    BW_NORMAL_BLEND=Replace

  • To avoid clipping of any blurring effect in use, where the blur effect extends beyond the artwork boundary, scale down the original artwork by adding BW_Scale=2% to the description.
    Blurriness is commonly applied to achieve rounded outline depth maps.

    The following image shows a Graph Description with Browzwear specific data.

    BW_Scale=2%

Displacement

  • VStitcher treats gray pixels (128,128,128) on a displacement map as having a Depth value of 0.

  • Height output (displacement) supports maps up 16 bit depth.

Final Preparation

Before exporting, it is important to select Output Size on the Publish.sbsar File…" window.

Download samples

Click the following links for example Substance files:

© Browzwear Solutions Pte. Ltd. 2018-2021. All rights reserved. Legal Notices

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.

Articles in this section

See more