diff options
author | Paul Lemire <paul.lemire350@gmail.com> | 2015-07-19 18:17:02 +0200 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2015-07-29 06:09:04 +0000 |
commit | e87187e9a0d6acb18c874ac27fc565bda1d51e6e (patch) | |
tree | 7db52a6e93c778f2683c4e9a18455a74960cc7e5 /examples/qt3d/clip-planes-qml/passthrough.frag | |
parent | f05c1d69e415187b32bfc419d89cbd38265f9de0 (diff) |
clip-planes-qml examples
Demonstrates use of:
-StencilOp / StencilTest
-StateSet and nested StateSet
-ClipPlane
-Multiple render passes with different shaders
-Use of layers
Change-Id: I2d3f87e99e1fdbf9ed22e81838d6cc1744b6b8c1
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'examples/qt3d/clip-planes-qml/passthrough.frag')
-rw-r--r-- | examples/qt3d/clip-planes-qml/passthrough.frag | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/examples/qt3d/clip-planes-qml/passthrough.frag b/examples/qt3d/clip-planes-qml/passthrough.frag new file mode 100644 index 000000000..ab8310e07 --- /dev/null +++ b/examples/qt3d/clip-planes-qml/passthrough.frag @@ -0,0 +1,13 @@ +#version 150 core + +out vec4 fragColor; + +in VertexData { + vec3 position; + vec3 normal; +} f_in; + +void main() +{ + fragColor = vec4(1.0, 1.0, 1.0, 1.0) * vec4(f_in.position, 1.0); +} |