diff options
author | Sven Gothel <[email protected]> | 2012-02-18 16:59:52 +0100 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2012-02-18 16:59:52 +0100 |
commit | 390ef63a8da4c3e89b2f61526b641b1b2b82f42d (patch) | |
tree | ba0fd8f3294bc9af8381796efd4a91c871615c86 /src/demos/dualDepthPeeling/shaders/shade.fp | |
parent | d7e533dca5c70d7c07d56457764e733085136c0a (diff) |
unify shader names(2)
Diffstat (limited to 'src/demos/dualDepthPeeling/shaders/shade.fp')
-rw-r--r-- | src/demos/dualDepthPeeling/shaders/shade.fp | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/src/demos/dualDepthPeeling/shaders/shade.fp b/src/demos/dualDepthPeeling/shaders/shade.fp deleted file mode 100644 index 94f8dcc..0000000 --- a/src/demos/dualDepthPeeling/shaders/shade.fp +++ /dev/null @@ -1,40 +0,0 @@ -//-------------------------------------------------------------------------------------- -// Order Independent Transparency Fragment Shader -// -// Author: Louis Bavoil -// Email: [email protected] -// -// Copyright (c) NVIDIA Corporation. All rights reserved. -//-------------------------------------------------------------------------------------- - -uniform float Alpha; - -#define COLOR_FREQ 30.0 -#define ALPHA_FREQ 30.0 - -#if 1 -vec4 ShadeFragment() -{ - float xWorldPos = gl_TexCoord[0].x; - float yWorldPos = gl_TexCoord[0].y; - float diffuse = gl_TexCoord[0].z; - - vec4 color; - float i = floor(xWorldPos * COLOR_FREQ); - float j = floor(yWorldPos * ALPHA_FREQ); - color.rgb = (fmod(i, 2.0) == 0) ? vec3(.4,.85,.0) : vec3(1.0); - //color.a = (fmod(j, 2.0) == 0) ? Alpha : 0.2; - color.a = Alpha; - - color.rgb *= diffuse; - return color; -} -#else -vec4 ShadeFragment() -{ - vec4 color; - color.rgb = vec3(.4,.85,.0); - color.a = Alpha; - return color; -} -#endif |