Weiter am Wettersystem gearbeitet, ordentliche Wolken und Regen etc ergänzt
This commit is contained in:
@@ -5,6 +5,7 @@ uniform sampler2D m_DiffuseMap;
|
||||
uniform bool m_HasDiffuseMap;
|
||||
uniform sampler2D m_NormalMap;
|
||||
uniform bool m_HasNormalMap;
|
||||
uniform float m_Wetness;
|
||||
|
||||
in vec2 texCoord;
|
||||
in vec3 vNormal;
|
||||
@@ -38,5 +39,7 @@ void main() {
|
||||
diff = max(diff, max(0.0, dot(-N, sun)) * 0.5);
|
||||
float lit = 0.45 + diff * 0.55;
|
||||
|
||||
gl_FragColor = vec4(baseColor * lit, 1.0);
|
||||
baseColor *= (1.0 - 0.18 * m_Wetness);
|
||||
float shine = pow(diff, 12.0) * m_Wetness * 0.25;
|
||||
gl_FragColor = vec4(baseColor * lit + vec3(shine), 1.0);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user