Substance PBR Surface

3D Renderer  -  Surface PBR renderer defined by .sbsar file

SubstancePBRSurfaceGeometryRenderer SubstancePBRSurfaceGeometryRenderer SubstancePBRSurfaceGeometryRenderer SubstancePBRSurfaceGeometryRenderer

This renderer enables to use a .sbsar file, generated by Substance Designer, as PBR material. It relies on the same shading algorithm as PBRSurfaceGeometryRenderer Icon PBR Surface an interpret the following maps from Substance:

  • Diffuse (or BaseColor if Diffuse is not present)
  • Normal
  • Metallic
  • Roughness
  • Ambient Occlusion
  • Emissive

You can change most of the parameters of the textures as you where in Substance Designer. The following limitations applies:

  • Input fonts and images are not supported
  • Angle parameters don’t use our angle widget
  • Sizes of texture(s) are forced to be power of two (Substance requirement)

Learn How to create your own .sbsar for Smode .


Variables:

  • Blending Mode: How this substance pbr surface gets blended
  • Depth Buffer: Depth-buffer related settings
  • File: The .sbsar file
  • Graph: Which material to use inside the .sbsar (in case it contains multiple materials)
  • Metallic Factor: An overall metallic factor
  • Roughness Factor: An overall roughness factor
  • Dynamic Variables: The exposed parameters from Substance

Python

    Oil.createObject("SubstancePBRSurfaceGeometryRenderer")