spamsink: (Default)
[personal profile] spamsink
Идём на https://www.shadertoy.com/new
и вставляем в качестве программы что-нибудь вроде
void mainImage( out vec4 fragColor, in vec2 fragCoord )
{
    
    float x = 1.0+3.0*fragCoord.x/iResolution.x;
    int i;
    float c = 0.5;
    float y;
    fragColor = vec4(1.0,1.0,1.0,1.0);
    if (fragCoord.x > iTime*50.0) return;
 
    for (i = 0; i < 50; ++i) c *= x * (1.0 - c);
    for (i = 0; i < 50; ++i) {
       y = c * iResolution.y;
       if (fragCoord.y <= y && y <= fragCoord.y+1.0) {
           fragColor = vec4(0.0,0.0,0.0,1.0);
           break;
       }
       c *= x * (1.0-c);
    }
}


Получаем вот что:

Date: 2019-12-11 04:19 pm (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Лайк. Не знаю, что за язык, но типы мне нравятся.
Page generated Mar. 5th, 2026 07:29 am
Powered by Dreamwidth Studios