/////////////////////////////////////////////////////////////////////////////// // // ## ###### // ###### ### // ## ############### Shark 3D Engine (www.shark3d.com) // ########## # # # // ######## Copyright (c) 1996-2006 Spinor GmbH. // ######### # # # All rights reserved. // ## ########## // ## // /////////////////////////////////////////////////////////////////////////////// uniform sampler2D tex0; void main(void) { vec2 mainTexCoord = gl_TexCoord[0].xy; vec4 color = texture2D(tex0, mainTexCoord); float intensity = max(color.x, max(color.y, color.z)); color = color * intensity; gl_FragColor = color; } ///////////////////////////////////////////////////////////////////////////////