~plainCterraindatashaders
42 itemsDownload ./*

..
frag_shader_clouds.glsl
frag_shader_cube.glsl
frag_shader_depth.glsl
frag_shader_fire.glsl
frag_shader_fireball.glsl
frag_shader_lava.glsl
frag_shader_line.glsl
frag_shader_main.glsl
frag_shader_moon.glsl
frag_shader_post.glsl
frag_shader_sky.glsl
frag_shader_stencil.glsl
frag_shader_sun.glsl
frag_shader_t3d.glsl
frag_shader_terrain.glsl
frag_shader_text.glsl
frag_shader_ui.glsl
frag_shader_vortex.glsl
frag_shader_water2.glsl
frag_shader_water_depth.glsl
frag_shader_water_height.glsl
vert_shader_clouds.glsl
vert_shader_cube.glsl
vert_shader_depth.glsl
vert_shader_fire.glsl
vert_shader_fireball.glsl
vert_shader_lava.glsl
vert_shader_line.glsl
vert_shader_main.glsl
vert_shader_moon.glsl
vert_shader_post.glsl
vert_shader_sky.glsl
vert_shader_stencil.glsl
vert_shader_sun.glsl
vert_shader_t3d.glsl
vert_shader_terrain.glsl
vert_shader_text.glsl
vert_shader_ui.glsl
vert_shader_vortex.glsl
vert_shader_water2.glsl
vert_shader_water_depth.glsl
vert_shader_water_height.glsl


shadersfrag_shader_main.glsl
900 B• 9•  1 month ago•  DownloadRawClose
1 month ago•  9

{}
#version 330 core
out vec4 FragColor;

in vec3 ourColor;
in vec2 TexCoord;

// texture samplers
uniform sampler2D texture1;
//uniform sampler2D texture2;
uniform int mix;

void main()
{
   vec4 colorSample;
	// linearly interpolate between both textures (80% container, 20% awesomeface)
	//colorSample = mix(texture(texture1, TexCoord), texture(texture2, TexCoord), 0.2);
	colorSample = texture(texture1, TexCoord);
   //colorSample = vec4(ourColor, 1.0f);
    vec3 o = vec3(colorSample.r, colorSample.g, colorSample.b);
    if(mix==1) {
       o = (ourColor * o) * 1.99f;
    }
//for(float i,g,e,s;++i<18.;o.rgb+=hsv(.08,.75,s/5e3)){vec3 p=vec3((FC.xy*2.-r)/r.y*(4.+cos(t*.5)*3.),g+.5)*rotate3D(t*.5,vec3(t)+1.);s=1.;for(int i;i++<15;p=vec3(0,3,3)-abs(abs(p)*e-vec3(3,1.5,3)))s*=e=max(1.,9./dot(p,p));g+=mod(length(p.yy),p.y)/s*.6;}

   //FragColor = colorSample);
   FragColor = vec4(o, 1.0f);
};


Top
©twily.info 2013 - 2025
twily at twily dot info



2 272 904 visits
... ^ v