summaryrefslogtreecommitdiffstats
path: root/examples/qt3d/simple-shaders-qml/simple-shader.frag
diff options
context:
space:
mode:
Diffstat (limited to 'examples/qt3d/simple-shaders-qml/simple-shader.frag')
-rw-r--r--examples/qt3d/simple-shaders-qml/simple-shader.frag29
1 files changed, 0 insertions, 29 deletions
diff --git a/examples/qt3d/simple-shaders-qml/simple-shader.frag b/examples/qt3d/simple-shaders-qml/simple-shader.frag
deleted file mode 100644
index 330899070..000000000
--- a/examples/qt3d/simple-shaders-qml/simple-shader.frag
+++ /dev/null
@@ -1,29 +0,0 @@
-#version 150
-
-in vec3 normal;
-in vec3 position;
-in vec2 texCoord;
-
-uniform vec3 finalColor;
-
-out vec4 fragColor;
-
-void main()
-{
- vec3 n = normalize(normal);
- vec3 s = normalize(vec3(1.0, 0.0, 1.0) - position);
- vec3 v = normalize(-position);
-
- float diffuse = max(dot(s, n), 0.0);
-
- if (diffuse > 0.95)
- diffuse = 1.0;
- else if (diffuse > 0.5)
- diffuse = 0.5;
- else if (diffuse > 0.25)
- diffuse = 0.25;
- else
- diffuse = 0.1;
-
- fragColor = vec4(diffuse * finalColor, 1.0);
-}