diff options
Diffstat (limited to 'source/blender/gpu/shaders/material/gpu_shader_material_normal.glsl')
-rw-r--r-- | source/blender/gpu/shaders/material/gpu_shader_material_normal.glsl | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/gpu/shaders/material/gpu_shader_material_normal.glsl b/source/blender/gpu/shaders/material/gpu_shader_material_normal.glsl new file mode 100644 index 00000000000..4f6e68909ad --- /dev/null +++ b/source/blender/gpu/shaders/material/gpu_shader_material_normal.glsl @@ -0,0 +1,5 @@ +void normal_new_shading(vec3 nor, vec3 dir, out vec3 outnor, out float outdot) +{ + outnor = dir; + outdot = dot(normalize(nor), dir); +} |