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/copper.lolfx

    r1922 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
     
    1919
    2020void main(void)
    21     {
    22     vec2 p=gl_TexCoord[0].xy;
    23     vec3 source=texture2D(texture,p).xyz;
     21{
     22    vec2 p = gl_TexCoord[0].xy;
     23    vec3 source = texture2D(texture,p).xyz;
    2424
    25     vec3 color=vec3(0.5);
     25    vec3 color = vec3(0.5);
    2626
    27     color.x+=0.5*cos(p.y*float(screen_size.y/copper.z)+time*2.0);
    28     color.z+=0.5*sin(p.y*float(screen_size.y/copper.z)+time*2.0);
     27    color.x += 0.5*cos(p.y*float(screen_size.y/copper.z)+time*2.0);
     28    color.z += 0.5*sin(p.y*float(screen_size.y/copper.z)+time*2.0);
    2929
    30     color*=copper.x+copper.y*cos(p.y*float(screen_size.x/copper.w)-time*2.0);
     30    color *= copper.x+copper.y*cos(p.y*float(screen_size.x/copper.w)-time*2.0);
    3131
    32     color.x=float(int(color.x*8.0)*32)/256.0;
    33     color.y=float(int(color.y*8.0)*32)/256.0;
    34     color.z=float(int(color.z*8.0)*32)/256.0;
     32    color.x = float(int(color.x*8.0)*32)/256.0;
     33    color.y = float(int(color.y*8.0)*32)/256.0;
     34    color.z = float(int(color.z*8.0)*32)/256.0;
    3535
    36     gl_FragColor=vec4((color==1.0)?color:source,1.0);
    37     }
     36    gl_FragColor = vec4((color==1.0)?color:source,1.0);
     37}
     38
Note: See TracChangeset for help on using the changeset viewer.