mirror of
https://github.com/godotengine/godot.git
synced 2025-02-16 07:40:36 +00:00
Updated shader (markdown)
parent
e2ded77048
commit
82a43d22e8
13
shader.md
13
shader.md
@ -230,6 +230,19 @@ Material that glows from red to white:
|
||||
|
||||
DIFFUSE = vec3(1,0,0) + vec(1,1,1)*mod(TIME,1.0);
|
||||
|
||||
```
|
||||
|
||||
Standard Blinn Lighting Shader
|
||||
|
||||
```c
|
||||
float NdotL = max(0.0,dot( NORMAL, LIGHT_DIR ));
|
||||
vec3 half_vec = normalize(LIGHT_DIR + EYE_VEC);
|
||||
float eye_light = max(dot(NORMAL, half_vec),0.0);
|
||||
LIGHT = LIGHT_DIFFUSE * DIFFUSE * NdotL;
|
||||
if (NdotL > 0.0) {
|
||||
LIGHT+=LIGHT_SPECULAR * SPECULAR * pow( eye_light, SPECULAR_EXP );
|
||||
};
|
||||
|
||||
```
|
||||
|
||||
### Notes
|
||||
|
Loading…
Reference in New Issue
Block a user