Obras, biografia e vida - fabrica-escola/artes-2o-ano-carmem-silva GitHub Wiki
def setup(): size(500, 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(): preto = color(0) # color(200, mouseX, mouseY) vermelho = color(150, 10, 16) if mousePressed: fundo_degrade_horizontal(vermelho, preto) else: fundo_degrade_vertical(vermelho, preto)
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)