Ignore:
Timestamp:
Sep 20, 2012, 12:23:59 AM (8 years ago)
Author:
sam
Message:

lolfx: use square brackets to indicate shader sections.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/neercs/video/color.lolfx

    r1915 r1928  
    1 -- GLSL.Vert --
     1[vert.glsl]
    22
    33#version 120
    44
    55void main()
    6     {
    7     gl_Position=gl_Vertex;
    8     gl_TexCoord[0]=gl_MultiTexCoord0;
    9     }
     6{
     7    gl_Position = gl_Vertex;
     8    gl_TexCoord[0] = gl_MultiTexCoord0;
     9}
    1010
    11 -- GLSL.Frag --
     11[frag.glsl]
    1212
    1313#version 120
     
    2020
    2121void main(void)
    22     {
    23     vec2 p=gl_FragCoord.xy/screen_size.xy;
    24     vec3 c=texture2D(texture,p).xyz;
     22{
     23    vec2 p = gl_FragCoord.xy/screen_size.xy;
     24    vec3 c = texture2D(texture,p).xyz;
    2525
    26     float a=(c.x+c.y+c.z)/3.0;
    27     c=mix(c,vec3(a),color.w);                                // grayscale
    28     c*=filter;                                               // filter
    29     c+=color.z*0.1;                                          // level
    30     c*=color.x;                                              // brightness
    31     c=0.5+(c-0.5)*color.y;                                   // contrast
    32     c+=flash;                                                // flash
     26    float a = (c.x+c.y+c.z)/3.0;
     27    c = mix(c,vec3(a),color.w);                // grayscale
     28    c *= filter;                               // filter
     29    c += color.z*0.1;                          // level
     30    c *= color.x;                              // brightness
     31    c = 0.5+(c-0.5)*color.y;                   // contrast
     32    c += flash;                                // flash
    3333
    34     gl_FragColor=vec4(c,1.0);
    35     }
     34    gl_FragColor = vec4(c,1.0);
     35}
Note: See TracChangeset for help on using the changeset viewer.