← Volver a todos los proyectos

Círculo Básico RGB

Descripción del Proyecto

Esta es la descripción larga y detallada del proyecto. Aquí puedes explicar qué hace, cómo funciona, qué conceptos de Processing utiliza (como `colorMode()`, `ellipse()`,`frameCount`, etc...), y cuál es el objetivo del sketch.

Captura de Pantalla

Captura del proyecto Círculo RGB

Código Fuente


void setup () {
    size(960, 540, P2D);
    background(#000000);
    noStroke();
}
void draw () {
    fill(#ffffff);
    if (keyPressed) {
        if (key == 'r' || key == 'R') 
            fill(#ff0000);
        if (key == 'g' || key == 'G') 
            fill(#00ff00);
        if (key == 'b' || key == 'B') 
            fill(#0000ff);
        if (key == 'p' || key == 'P') 
            fill(#ff00ff);
        if (key == 'y' || key == 'Y') 
            fill(#ffff00);
        if (key == 'm' || key == 'M')
            fill(random(255), random(255), random(255));
        if (key == 'c' || key == 'C') 
            background(#000000);
    }
    circle(mouseX, mouseY, random(10, 100));
}
        
Descargar Repositorio Completo