Chuva, vapor, velocidade g3 - fabrica-escola/artes-2o-ano-carmem-silva GitHub Wiki
def setup():
size(256, 256) # area de desenho 256 largura x 256 altura
# neste momento são inventadas duas variáveis automágicamente
# width (largura da tela), height (altura da tela)
def draw():
verde_musgo = color(131, 137, 70)
azul_claro = color(179, 206, 222) # color(200, mouseX, mouseY)
if mousePressed:
fundo_degrade_horizontal(verde_musgo, azul_claro)
else:
fundo_degrade_vertical(azul_claro, verde_musgo)
def fundo_degrade_vertical(cor_a, cor_b):
# LERP - Linear intERPolation
# t - amount (quantidade)
for i in range(height):
t = i / float(height) # map(i, 0, 255, 0, 1)
print(t)
cor_c = lerpColor(cor_a, cor_b, t)
stroke(cor_c) # cor da linha (traço)
line(0, i, width, i) # line(x1, y1, x2, y2)
def fundo_degrade_horizontal(cor_a, cor_b):
# LERP - Linear intERPolation
# t - amount (quantidade)
for i in range(width):
t = i / float(width) # map(i, 0, 255, 0, 1)
print(t)
cor_c = lerpColor(cor_a, cor_b, t)
stroke(cor_c) # cor da linha (traço)
line(i, 0, i, height) # line(x1, y1, x2, y2)
def keyPressed():
saveFrame("g3.png")
´´´