Changeset 1905


Ignore:
Timestamp:
Sep 10, 2012, 2:02:03 PM (7 years ago)
Author:
lolbot
Message:

fixed 14 files out of 2200:

  • removed 0 CR characters
  • removed 12 trailing whitespaces
  • replaced 245 tabs with spaces
Location:
trunk/tools/neercs/video
Files:
9 edited

Legend:

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

    r1672 r1905  
    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
    1111-- GLSL.Frag --
     
    1717
    1818void main(void)
    19         {
    20         vec4 total=vec4(0.0);
    21         vec2 p=gl_TexCoord[0].xy;
    22         float mask=2.0-p.x*(6.0-p.x*6.0)*p.y*(6.0-p.y*6.0);
    23         float b=radius.x+radius.y*mask;
    24         total+=texture2D(texture,vec2(p.x-b*4.0,p.y))*0.04;
    25         total+=texture2D(texture,vec2(p.x-b*3.0,p.y))*0.08;
    26         total+=texture2D(texture,vec2(p.x-b*2.0,p.y))*0.12;
    27         total+=texture2D(texture,vec2(p.x-b    ,p.y))*0.16;
    28         total+=texture2D(texture,vec2(p.x      ,p.y))*0.20;
    29         total+=texture2D(texture,vec2(p.x+b    ,p.y))*0.16;
    30         total+=texture2D(texture,vec2(p.x+b*2.0,p.y))*0.12;
    31         total+=texture2D(texture,vec2(p.x+b*3.0,p.y))*0.08;
    32         total+=texture2D(texture,vec2(p.x+b*4.0,p.y))*0.04;
    33         gl_FragColor=total;
    34         }
     19    {
     20    vec4 total=vec4(0.0);
     21    vec2 p=gl_TexCoord[0].xy;
     22    float mask=2.0-p.x*(6.0-p.x*6.0)*p.y*(6.0-p.y*6.0);
     23    float b=radius.x+radius.y*mask;
     24    total+=texture2D(texture,vec2(p.x-b*4.0,p.y))*0.04;
     25    total+=texture2D(texture,vec2(p.x-b*3.0,p.y))*0.08;
     26    total+=texture2D(texture,vec2(p.x-b*2.0,p.y))*0.12;
     27    total+=texture2D(texture,vec2(p.x-b    ,p.y))*0.16;
     28    total+=texture2D(texture,vec2(p.x      ,p.y))*0.20;
     29    total+=texture2D(texture,vec2(p.x+b    ,p.y))*0.16;
     30    total+=texture2D(texture,vec2(p.x+b*2.0,p.y))*0.12;
     31    total+=texture2D(texture,vec2(p.x+b*3.0,p.y))*0.08;
     32    total+=texture2D(texture,vec2(p.x+b*4.0,p.y))*0.04;
     33    gl_FragColor=total;
     34    }
  • trunk/tools/neercs/video/blurv.lolfx

    r1672 r1905  
    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
    1111-- GLSL.Frag --
     
    1717
    1818void main(void)
    19         {
    20         vec4 total=vec4(0.0);
    21         vec2 p=gl_TexCoord[0].xy;
    22         float mask=2.0-p.x*(6.0-p.x*6.0)*p.y*(6.0-p.y*6.0);
    23         float b=radius.x+radius.y*mask;
    24         total+=texture2D(texture,vec2(p.x,p.y-b*4.0))*0.04;
    25         total+=texture2D(texture,vec2(p.x,p.y-b*3.0))*0.08;
    26         total+=texture2D(texture,vec2(p.x,p.y-b*2.0))*0.12;
    27         total+=texture2D(texture,vec2(p.x,p.y-b    ))*0.16;
    28         total+=texture2D(texture,vec2(p.x,p.y      ))*0.20;
    29         total+=texture2D(texture,vec2(p.x,p.y+b    ))*0.16;
    30         total+=texture2D(texture,vec2(p.x,p.y+b*2.0))*0.12;
    31         total+=texture2D(texture,vec2(p.x,p.y+b*3.0))*0.08;
    32         total+=texture2D(texture,vec2(p.x,p.y+b*4.0))*0.04;
    33         gl_FragColor=total;
    34         }
     19    {
     20    vec4 total=vec4(0.0);
     21    vec2 p=gl_TexCoord[0].xy;
     22    float mask=2.0-p.x*(6.0-p.x*6.0)*p.y*(6.0-p.y*6.0);
     23    float b=radius.x+radius.y*mask;
     24    total+=texture2D(texture,vec2(p.x,p.y-b*4.0))*0.04;
     25    total+=texture2D(texture,vec2(p.x,p.y-b*3.0))*0.08;
     26    total+=texture2D(texture,vec2(p.x,p.y-b*2.0))*0.12;
     27    total+=texture2D(texture,vec2(p.x,p.y-b    ))*0.16;
     28    total+=texture2D(texture,vec2(p.x,p.y      ))*0.20;
     29    total+=texture2D(texture,vec2(p.x,p.y+b    ))*0.16;
     30    total+=texture2D(texture,vec2(p.x,p.y+b*2.0))*0.12;
     31    total+=texture2D(texture,vec2(p.x,p.y+b*3.0))*0.08;
     32    total+=texture2D(texture,vec2(p.x,p.y+b*4.0))*0.04;
     33    gl_FragColor=total;
     34    }
  • trunk/tools/neercs/video/color.lolfx

    r1836 r1905  
    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
    1111-- GLSL.Frag --
     
    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.z);                                                               // grayscale
    28         c*=filter;                                                                                              // filter
    29         c*=color.x;                                                                                             // brightness
    30         c=0.5+(c-0.5)*color.y;                                                                  // contrast
    31         c+=flash;                                                                                               // flash
     26    float a=(c.x+c.y+c.z)/3.0;
     27    c=mix(c,vec3(a),color.z);                                // grayscale
     28    c*=filter;                                                // filter
     29    c*=color.x;                                                // brightness
     30    c=0.5+(c-0.5)*color.y;                                    // contrast
     31    c+=flash;                                                // flash
    3232
    33         gl_FragColor=vec4(c,1.0);
    34         }
     33    gl_FragColor=vec4(c,1.0);
     34    }
  • trunk/tools/neercs/video/copper.lolfx

    r1861 r1905  
    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
    1111-- GLSL.Frag --
     
    1919
    2020void main(void)
    21         {
    22         vec2 p=gl_TexCoord[0].xy;
    23         vec3 color=texture2D(texture,p).xyz;
     21    {
     22    vec2 p=gl_TexCoord[0].xy;
     23    vec3 color=texture2D(texture,p).xyz;
    2424
    25         vec3 copper=vec3(0.5);
     25    vec3 copper=vec3(0.5);
    2626
    27         copper.x+=0.5*cos(p.y*float(screen_size.y/64)+time*2.0);
    28         copper.z+=0.5*sin(p.y*float(screen_size.y/64)+time*2.0);
     27    copper.x+=0.5*cos(p.y*float(screen_size.y/64)+time*2.0);
     28    copper.z+=0.5*sin(p.y*float(screen_size.y/64)+time*2.0);
    2929
    30         copper*=0.75+0.375*cos(p.y*float(screen_size.x/8)-time*2.0);
     30    copper*=0.75+0.375*cos(p.y*float(screen_size.x/8)-time*2.0);
    3131
    32         copper.x=float(int(copper.x*8.0)*32)/256.0;
    33         copper.y=float(int(copper.y*8.0)*32)/256.0;
    34         copper.z=float(int(copper.z*8.0)*32)/256.0;
     32    copper.x=float(int(copper.x*8.0)*32)/256.0;
     33    copper.y=float(int(copper.y*8.0)*32)/256.0;
     34    copper.z=float(int(copper.z*8.0)*32)/256.0;
    3535
    36         gl_FragColor=vec4((dot(color,color)==1.0)?copper:color,1.0);
    37         }
     36    gl_FragColor=vec4((dot(color,color)==1.0)?copper:color,1.0);
     37    }
  • trunk/tools/neercs/video/glow.lolfx

    r1683 r1905  
    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
    1111-- GLSL.Frag --
     
    1818
    1919void main(void)
    20         {
    21         gl_FragColor=texture2D(source,gl_TexCoord[0].xy)*mix.x+texture2D(glow,gl_TexCoord[0].xy)*mix.y;
    22         }
     20    {
     21    gl_FragColor=texture2D(source,gl_TexCoord[0].xy)*mix.x+texture2D(glow,gl_TexCoord[0].xy)*mix.y;
     22    }
  • trunk/tools/neercs/video/noise.lolfx

    r1820 r1905  
    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
    1111-- GLSL.Frag --
     
    2121
    2222float rand(in vec2 p,in float t,in float v)
    23         {
    24         return fract(sin(dot(p+mod(t,2.0),vec2(12.9898,78.2333)))*v);
    25         }
     23    {
     24    return fract(sin(dot(p+mod(t,2.0),vec2(12.9898,78.2333)))*v);
     25    }
    2626
    2727void main(void)
    28         {
    29         vec2 p=gl_FragCoord.xy/screen_size.xy;
     28    {
     29    vec2 p=gl_FragCoord.xy/screen_size.xy;
    3030
    31         float r1=rand(p,time,43758.5453);
    32         float r2=rand(p,time,70425.2854);
    33         vec2 o=(offset-offset*2.0*r1)/screen_size;
     31    float r1=rand(p,time,43758.5453);
     32    float r2=rand(p,time,70425.2854);
     33    vec2 o=(offset-offset*2.0*r1)/screen_size;
    3434
    35         vec3 c=texture2D(texture,p+o).xyz;                                                      // offset
    36         c*=1.0+(noise-noise*2.0*r1);                                                            // noise
    37         c-=retrace.x*0.01*mod(p.y*retrace.y+time*retrace.z,1.0);        // retrace
    38         gl_FragColor=vec4(c,1.0);
    39         }
     35    vec3 c=texture2D(texture,p+o).xyz;                            // offset
     36    c*=1.0+(noise-noise*2.0*r1);                                // noise
     37    c-=retrace.x*0.01*mod(p.y*retrace.y+time*retrace.z,1.0);    // retrace
     38    gl_FragColor=vec4(c,1.0);
     39    }
  • trunk/tools/neercs/video/postfx.lolfx

    r1898 r1905  
    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
    1111-- GLSL.Frag --
     
    2929
    3030vec2 screen(in vec2 p,in float radius)
    31         {
    32         float d=deform.x+sync*0.0625;
    33         return p*(1.5-(radius*cos(p.x*d)+radius*cos(p.y*d)))-0.5;
    34         }
     31    {
     32    float d=deform.x+sync*0.0625;
     33    return p*(1.5-(radius*cos(p.x*d)+radius*cos(p.y*d)))-0.5;
     34    }
    3535
    3636vec3 get_color(in sampler2D tex,in vec2 p)
    37         {
    38         return texture2D(tex,clamp(p,-1.0,0.0)).xyz;
    39         }
     37    {
     38    return texture2D(tex,clamp(p,-1.0,0.0)).xyz;
     39    }
    4040
    4141float letterbox(in vec2 p,in float w,in float radius,in float smooth)
    42         {
    43         return 1.0-smoothstep(smooth,1.0,length(max(abs(p*w+w/2.0)-vec2(radius),0.0))+radius);
    44         }
     42    {
     43    return 1.0-smoothstep(smooth,1.0,length(max(abs(p*w+w/2.0)-vec2(radius),0.0))+radius);
     44    }
    4545
    4646void main(void)
    47         {
    48         vec2 q=gl_FragCoord.xy/screen_size.xy;
    49         vec2 p=-1.0+2.0*gl_FragCoord.xy/screen_size.xy;
    50         p.y+=0.025*sync;
    51         vec2 z=screen(p,deform.y);
    52         vec2 z1=screen(p,deform.y+ghost1.z*0.01);
    53         vec2 z2=screen(p,deform.y+ghost2.z*0.01);
    54         float mask=q.x*(6.0-q.x*6.0)*q.y*(6.0-q.y*6.0);
     47    {
     48    vec2 q=gl_FragCoord.xy/screen_size.xy;
     49    vec2 p=-1.0+2.0*gl_FragCoord.xy/screen_size.xy;
     50    p.y+=0.025*sync;
     51    vec2 z=screen(p,deform.y);
     52    vec2 z1=screen(p,deform.y+ghost1.z*0.01);
     53    vec2 z2=screen(p,deform.y+ghost2.z*0.01);
     54    float mask=q.x*(6.0-q.x*6.0)*q.y*(6.0-q.y*6.0);
    5555
    56         vec3 source=get_color(texture,z);
    57         vec3 g1=get_color(texture,z1-ghost1.xy);
    58         vec3 g2=get_color(texture,z2-ghost2.xy);
     56    vec3 source=get_color(texture,z);
     57    vec3 g1=get_color(texture,z1-ghost1.xy);
     58    vec3 g2=get_color(texture,z2-ghost2.xy);
    5959
    60         vec3 c=source+g1*ghost1.w+g2*ghost2.w;                                  // mix
     60    vec3 c=source+g1*ghost1.w+g2*ghost2.w;                    // mix
    6161
    62         float v=aberration/float(screen_size.x)+aberration/float(screen_size.x)*(2.0-mask);
    63         vec3 ca1=get_color(texture,vec2(z.x-v,z.y));
    64         vec3 ca2=get_color(texture,vec2(z.x+v,z.y));
    65         c+=vec3(ca1.x,c.y,ca2.z);                                                               // chromatic aberration
     62    float v=aberration/float(screen_size.x)+aberration/float(screen_size.x)*(2.0-mask);
     63    vec3 ca1=get_color(texture,vec2(z.x-v,z.y));
     64    vec3 ca2=get_color(texture,vec2(z.x+v,z.y));
     65    c+=vec3(ca1.x,c.y,ca2.z);                                // chromatic aberration
    6666
    67         c*=moire_h.x+moire_h.y*sin(z.y*float(screen_size.y*moire_h.z))*sin(0.5+z.x*float(screen_size.x*moire_h.w));     // moire h
    68         c*=moire_v.x+moire_v.y*sin(z.x*float(screen_size.x*moire_v.z))*sin(0.5+z.y*float(screen_size.y*moire_v.w));     // moire v
    69         c*=scanline_h.x+scanline_h.y*cos(z.y*float(screen_size.y*scanline_h.z+scanline_h.w));   // scanline h
    70         c*=scanline_v.x+scanline_v.y*cos(z.x*float(screen_size.x*scanline_v.z+scanline_v.w));   // scanline v
    71         c*=(mask-vignetting);                                                                   // vignetting
    72         c*=letterbox(z,corner.x+2.0,corner.y,corner.z);                 // corner
    73         gl_FragColor=vec4(c,1.0);
    74         }
     67    c*=moire_h.x+moire_h.y*sin(z.y*float(screen_size.y*moire_h.z))*sin(0.5+z.x*float(screen_size.x*moire_h.w));    // moire h
     68    c*=moire_v.x+moire_v.y*sin(z.x*float(screen_size.x*moire_v.z))*sin(0.5+z.y*float(screen_size.y*moire_v.w));    // moire v
     69    c*=scanline_h.x+scanline_h.y*cos(z.y*float(screen_size.y*scanline_h.z+scanline_h.w));    // scanline h
     70    c*=scanline_v.x+scanline_v.y*cos(z.x*float(screen_size.x*scanline_v.z+scanline_v.w));    // scanline v
     71    c*=(mask-vignetting);                                    // vignetting
     72    c*=letterbox(z,corner.x+2.0,corner.y,corner.z);            // corner
     73    gl_FragColor=vec4(c,1.0);
     74    }
  • trunk/tools/neercs/video/remanency.lolfx

    r1672 r1905  
    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
    1111-- GLSL.Frag --
     
    1818
    1919void main(void)
    20         {
    21         gl_FragColor=texture2D(source,gl_TexCoord[0].xy)*mix.x+texture2D(buffer,gl_TexCoord[0].xy)*mix.y;
    22         }
     20    {
     21    gl_FragColor=texture2D(source,gl_TexCoord[0].xy)*mix.x+texture2D(buffer,gl_TexCoord[0].xy)*mix.y;
     22    }
  • trunk/tools/neercs/video/simple.lolfx

    r1806 r1905  
    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
    1111-- GLSL.Frag --
     
    1616
    1717void main(void)
    18         {
    19         gl_FragColor = texture2D(texture, gl_TexCoord[0].xy);
    20         }
     18    {
     19    gl_FragColor = texture2D(texture, gl_TexCoord[0].xy);
     20    }
Note: See TracChangeset for help on using the changeset viewer.