Shadow Generations Shaders - Common_dpnm
Appearance
A standard PBR shader, with an additional color mask texture. The color mask controls the visibility of the diffuse parameter, which gets multiplied with the diffuse texture color. This is useful if you want to animate specific regions of a material.
Related shaders
Behavior
- Supports all mesh layers
- Uses Shader model 2 (Standard)
Textures
Name | Index | UV Index | Kind | Red | Green | Blue | Alpha |
---|---|---|---|---|---|---|---|
diffuse
|
0 | 0 | Albedo | Albedo color | Transparency | ||
diffuse
|
1 | 0 | Mask | Controls the visibility of the diffuse parameter color | N/A | N/A | N/A |
specular
|
0 | 0 | PRM | Specular factor (multiplied by 0.25) | Smoothness factor | Metallic factor | Ambient Occlusion |
normal
|
0 | 0 | Normal map | Normal map direction | N/A | N/A |
Uses the red channel to control the visibility of the diffuse parameter color.
Parameters
Name | X | Y | Z | W |
---|---|---|---|---|
diffuse
|
(RGB) Color multiplied with the sampled diffuse texture color based on diffuse [1]
|
N/A |
Vertex Colors
- Color is multiplied into the
diffuse
texture color*- *Exception: The model is using vertex animation textures
- Alpha is multiplied into the
diffuse
texture alpha.
Technical
Uses the default vertex shader.
Shader Features |
---|
is_compute_instancing
|
is_use_tex_srt_anim
|
enable_deferred_rendering
|
enable_alpha_threshold
|
is_use_gi_prt
|
is_use_gi_sg
|
is_use_gi
|
Gallery
-
Using Common_dpnm to overlay a red color over a ground texture using the Hedgedocs logo