Shadow Generations Shaders - Common dpn: Difference between revisions
Appearance
Justin113D (talk | contribs) m Added shading model |
Justin113D (talk | contribs) m Updated texture formatting |
||
Line 32: | Line 32: | ||
!Info | !Info | ||
|- | |- | ||
|< | |<code>diffuse</code> | ||
|0 | |0 | ||
|A standard [[Hedgehog Engine 2 - Textures#Albedo|albedo]] texture. | |A standard [[Hedgehog Engine 2 - Textures#Albedo|albedo]] texture. | ||
Line 40: | Line 40: | ||
Uses the 1st UV channel. | Uses the 1st UV channel. | ||
|- | |- | ||
|specular | |<code>specular</code> | ||
|0 | |0 | ||
|A standard [[Hedgehog Engine 2 - Textures#PRM|PRM]] texture. | |A standard [[Hedgehog Engine 2 - Textures#PRM|PRM]] texture. | ||
Line 46: | Line 46: | ||
Uses the 1st UV channel. | Uses the 1st UV channel. | ||
|- | |- | ||
|normal | |<code>normal</code> | ||
|0 | |0 | ||
|A standard [[Hedgehog Engine 2 - Textures#Normal map|normal map]] texture. | |A standard [[Hedgehog Engine 2 - Textures#Normal map|normal map]] texture. | ||
Line 65: | Line 65: | ||
!Shader Features | !Shader Features | ||
|- | |- | ||
|is_compute_instancing | |<code>is_compute_instancing</code> | ||
|- | |- | ||
|is_use_tex_srt_anim | |<code>is_use_tex_srt_anim</code> | ||
|- | |- | ||
|enable_deferred_rendering | |<code>enable_deferred_rendering</code> | ||
|- | |- | ||
|enable_alpha_threshold | |<code>enable_alpha_threshold</code> | ||
|- | |- | ||
|is_use_gi_prt | |<code>is_use_gi_prt</code> | ||
|- | |- | ||
|is_use_gi_sg | |<code>is_use_gi_sg</code> | ||
|- | |- | ||
|is_use_gi | |<code>is_use_gi</code> | ||
|- | |- | ||
|u_model_user_flag_0 | |<code>u_model_user_flag_0</code> | ||
|} | |} |
Revision as of 18:57, 22 July 2025
The standard PBR shader with no special logic.
Related shaders
Behavior
- Supports deferred rendering
- Supports compute instancing
- Supports transparency blending
- Supports transparency clipping
- Supports
u_model_user_flag_0
(?) - Uses the PBR lighting model
- Uses weather effects
- Uses the default shading model
- Vertex colors, including alpha, get combined with the diffuse texture via multiplication. (Only if they are not already used for vertex animation textures)
Textures
Name | Index | Info |
---|---|---|
diffuse
|
0 | A standard albedo texture.
Uses alpha channel for transparency. Uses the 1st UV channel. |
specular
|
0 | A standard PRM texture.
Uses the 1st UV channel. |
normal
|
0 | A standard normal map texture.
Attempts to use the 3rd UV channel. |
Parameters
This shader does not use any parameters
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
|
u_model_user_flag_0
|