1. size(2000, 2000)

    coreimage = ximport(“coreimage”)

    #definicao das várias “layers” a trabalhar

    canvas1 = coreimage.canvas(2000, 2300)

    canvas2 = coreimage.canvas(1990, 2350)

    canvas3 = coreimage.canvas(1970, 2845)

    canvas4 = coreimage.canvas(2005, 2845)

    canvas5 = coreimage.canvas(2490, 2000)

    canvas6 = coreimage.canvas(1500, 2000)

    canvas7 = coreimage.canvas(2000, 1700)

    canvas8 = coreimage.canvas(2650, 1300)

    canvas9 = coreimage.canvas(1150, 1295)

    #antena esquerda

    antenae = [“aranha_1e.png”,

              ”barata_1e.png”, 

              ”escaravelho_1e.png”,

              ”formiga_1e.png”, 

              ”louva_1e.png”]

    #antena direita

    antenad = [“aranha_1d.png”,

              ”barata_1d.png”, 

              ”escaravelho_1d.png”,

              ”formiga_1d.png”, 

              ”louva_1d.png”]

    #cabeca

    cabeca = [“aranha_2.png”,

              ”barata_2.png”,

              ”escaravelho_2.png”,

              ”formiga_2.png”,

              ”louva_2.png”]

    #pata dianteira esquerda

    pernae = [“aranha_3e.png”,

              ”barata_3e.png”, 

              ”escaravelho_3e.png”,

              ”formiga_3e.png”, 

              ”louva_3e.png”]

    #pata dianteira direita

    pernad = [“aranha_3d.png”,

              ”barata_3d.png”, 

              ”escaravelho_3d.png”,

              ”formiga_3d.png”, 

              ”louva_3d.png”]

    #patas traseiras da esquerda

    patae = [“aranha_4e.png”,

              ”barata_4e.png”, 

              ”escaravelho_4e.png”,

              ”formiga_4e.png”, 

              ”louva_4e.png”]

    #patas traseiras da direita

    patad = [“aranha_4d.png”,

              ”barata_4d.png”, 

              ”escaravelho_4d.png”,

              ”formiga_4d.png”, 

              ”louva_4d.png”]

    #torax

    corpo1 = [“aranha_5.png”,

              ”barata_5.png”,

              ”escaravelho_5.png”,

              ”formiga_5.png”,

              ”louva_5.png”]

    #abdomen

    corpo2 = [“aranha_6.png”,

              ”barata_6.png”,

              ”escaravelho_6.png”,

              ”formiga_6.png”,

              ”louva_6.png”]

    ante = choice(antenae)

    antd = choice(antenad)

    cab = choice(cabeca)

    pere = choice(pernae)

    perd = choice(pernad)

    pate = choice(patae)

    patd = choice(patad)

    cor1 = choice(corpo1)

    cor2 = choice(corpo2)

    #canvas1

    l = canvas1.append(cor2)

    l.origin_top_center()

    #canvas2

    l = canvas2.append(cor1)

    l.origin_bottom_center()

    #canvas3

    l = canvas3.append(patd)

    l.origin_left_center()

    #canvas4

    l = canvas4.append(pate)

    l.origin_right_center()

    #canvas5

    l = canvas5.append(perd)

    l.origin_bottom_center

    #canvas6

    l = canvas6.append(pere)

    l.origin_bottom_center

    #canvas7

    l = canvas7.append(cab)

    l.origin_bottom_center

    #canvas8

    l = canvas8.append(antd)

    l.origin_left_center

    #canvas9

    l = canvas9.append(ante)

    l.origin_right_center

    canvas5.draw()

    canvas6.draw()

    canvas3.draw()

    canvas4.draw()

    canvas1.draw()

    canvas2.draw()

    canvas7.draw()

    canvas8.draw()

    canvas9.draw()

    #texto

    #numero de serie do “bug”

    num = random(1, 1953125)

    font(“Helvetica Bold”, 120)

    text(“Bug # %s” %(num), 1000, 1800)

Notes

  1. edgarsprecher posted this