From 393b5cd1dc438872af89d334ef6e5fcc59f27d47 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Sun, 13 Jan 2013 17:24:39 +1000 Subject: Added Irrlicht 1.8, but without all the Windows binaries. --- libraries/irrlicht-1.8/media/opengl.psh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 libraries/irrlicht-1.8/media/opengl.psh (limited to 'libraries/irrlicht-1.8/media/opengl.psh') diff --git a/libraries/irrlicht-1.8/media/opengl.psh b/libraries/irrlicht-1.8/media/opengl.psh new file mode 100644 index 0000000..9f9d03b --- /dev/null +++ b/libraries/irrlicht-1.8/media/opengl.psh @@ -0,0 +1,22 @@ +!!ARBfp1.0 +# part of the Irrlicht Engine Shader example. +# Please note that these example shaders don't do anything really useful. +# They only demonstrate that shaders can be used in Irrlicht. + +#Input +ATTRIB inTexCoord = fragment.texcoord; # texture coordinates +ATTRIB inColor = fragment.color.primary; # interpolated diffuse color + +#Output +OUTPUT outColor = result.color; + +TEMP texelColor; +TEMP tmp; +TXP texelColor, inTexCoord, texture, 2D; + +ADD tmp, inColor, inColor; # mulitply with color +MUL texelColor, texelColor, tmp; # mulitply with color +ADD outColor, texelColor, texelColor; # make it brighter and store result + +END + -- cgit v1.1