Wanna Shader for Substance (v4)
This is a next generation of WANNA Shader for Substance Painter. It provides better materials and colors matching between Substance Painter and WANNA's proprietary rendering engine, and it should be used in combination with WANNA Environment Maps for Substance, which also shows correct position of the objects in the scene.
- Download WANNA Shader, unzip it and import unzipped .glsl file into your Substance project Assets library.
- Select the shader you just imported and click “Restore Defaults” to reset all values of the shader.
- Set AO Intensity to 1.0 and choose Ultra quality.
- Set tonemapConst to 1.0.
- Add an Ambient Occlusion channel.
- Select the required environment map from WANNA Environment Maps for Substance .
- Set Environment Rotation to 0 and Environment Alignment to Camera.
- Deactivate all post effects.
Tone mapping
WANNA supports three tone mappers: ACES Filmic, ACES Narkowicz, and Khronos PBR. The default option is Narkowicz.
- ACES Narkowicz is the standard tone mapper used for most models in Studio.
- ACES Filmic is required when developing gems, which means you'll need to switch to ACES Filmic in the shader, use a specific environment map, and set the model to ACES Filmic after uploading it to Studio.
- Khronos PBR is the newest tone mapper available, offering improved color accuracy, especially for metals and fabrics, as well as better handling of exposure and highlights. This tone mapper is now available with WEB SDK 3.4 and is recommended for use due to its superior realism. It doesn’t require switching to a specific environment map, and it retains vibrancy even under high exposure.
Color space
WANNA supports two color space settings: sRGB and Display P3. By default it uses sRGB for better compatibility with various devices, displays and browsers.
You need to specify color space when you create a new Substance Painter project, as you won't be able to change it later. To do so:
- Set OpenColorIO as Color Management .
- Choose sRGB (recommended) or Display P3 as Standard sRGB Color Space.
If you chose P3, you need to specify it when uploading model to Wanna Studio, see Color space.