Resultado do código abaixo.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | void setup () { size (500, 500); mostraYinYang(250, 250, 90); } void mostraYinYang (float x, float y, float r) { fill (0); ellipse(x, y, 5*r, 5*r); //faz a elipse preta fill(255); arc(x,y,5*r,5*r,0,PI,OPEN); //faz um meio arco aberto no meio da elipse preta noStroke(); //sem linha ellipse(x - r-r/4, y, 2.5*r, 2.5*r); // faz a esfera menor do lado esquerdo de acordo com um raio fill(0); ellipse(x + r+r/4, y, 2.5*r, 2.5*r); // faz a esfera menor do lado direito de acordo com o raio fill(255); ellipse(x + r+r/4, y, r, r); //faz a esferinha pequena dentro da esfera menor direita fill(0); ellipse(x - r-r/4, y, r, r); //faz a esferinha pequena dentro da esfera menor esquerda } |

Nenhum comentário:
Postar um comentário