Графики теперь рисуем так
Идём на https://www.shadertoy.com/new
и вставляем в качестве программы что-нибудь вроде
Получаем вот что:

This entry was originally posted at https://spamsink.dreamwidth.org/1140148.html. Please comment there using OpenID.
и вставляем в качестве программы что-нибудь вроде
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);
}
}
Получаем вот что:

This entry was originally posted at https://spamsink.dreamwidth.org/1140148.html. Please comment there using OpenID.