Substance PBR Surface
3D Renderer - Surface PBR renderer defined by .sbsar file
This renderer enables to use a .sbsar file, generated by Substance Designer, as PBR material. It relies on the same shading algorithm as 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")