Opacity#
Opacity controls material transparency by specifying how much light passes through each point on a surface. These grayscale textures define transparency levels from 0 (fully transparent) to 1 (fully opaque)
Parameters
Display Name |
Name |
Type |
Default |
---|---|---|---|
enable_opacity |
bool |
false |
|
enable_opacity_texture |
bool |
false |
|
opacity_constant |
float |
1.0 |
|
opacity_texture |
asset |
||
opacity_mode |
enum |
mono_average |
|
opacity_threshold |
float |
0.0 |
OmniPBR Enable Opacity
Enables overall opacity.
OmniPBR Enable Opacity Texture
Enables opacity mapping.
OmniPBR Opacity Amount
Opacity value of material. Works in conjunction with Opacity Threshold and Fractional Cutout Opacity
OmniPBR Opacity Map
Accepts a texture file to define an opacity mask.
OmniPBR Opacity Map Color Space
OmniPBR Opacity Map Mono Source
Valid Opacity Map Mono Source Values
- Specifies opacity channel or evaluation of the map for opacity.
mono_alpha : Uses the alpha channel of the image as the source for evaluation.
mono_average : Uses the average of the RGB channels as the source for evaluation.
mono_luminance : Uses the luminance of the image as the source for evaluation.
mono_maximum : Uses the max value of the RGB channels as the source for evaluation.
OmniPBR Opacity Threshold
Cutoff for determining object cutout opacity. If threshold is equal to 0, then use fractional opacity. If threshold is greater than 0, then object is opaque when opacity is greater than threshold.