Alexandre B A Villares 2018-10-14 22:23:44 -03:00
rodzic 530fade2e0
commit c7e01312da
3 zmienionych plików z 70 dodań i 0 usunięć

BIN
s289/s289.gif 100644

Plik binarny nie jest wyświetlany.

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 462 KiB

BIN
s289/s289.png 100644

Plik binarny nie jest wyświetlany.

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 25 KiB

70
s289/s289.pyde 100644
Wyświetl plik

@ -0,0 +1,70 @@
# Alexandre B A Villares - https://abav.lugaralgum.com/sketch-a-day
SKETCH_NAME = "s289" # 20181014
OUTPUT = ".gif"
GRID_SIZE = 10
BORDER = 50
from random import seed
from random import choice
from node import Node
def setup():
size(500, 500)
# strokeWeight(2)
rectMode(CENTER)
frameRate(10)
random_seed(1011)
Node.init_grid(GRID_SIZE, BORDER)
def draw():
translate(width/2, height/2)
background(200)
# if mousePressed:
# adv = 0
# else: adv = 1
if frameCount >= 50:
adv = map(frameCount, 50, 100, 0, 1)
else:
adv = 0
for node in Node.nodes:
node.plot(0)
# Node.nodes[0].rot0 = 0
# Node.nodes[0].size_ = 2
# Node.nodes[0].plot(0)
# if frameCount < 150:
# pass
# # saveFrame("###.png")
# else:
# noLoop()
def keyPressed():
if key == "n":
Node.init_grid(GRID_SIZE, BORDER)
if key == "s": saveFrame("###.png")
def random_seed(s=None):
global rnd_seed
if s:
rnd_seed = s
seed(rnd_seed)
randomSeed(rnd_seed)
else:
seed(rnd_seed)
randomSeed(rnd_seed)
# print text to add to the project's README.md
def settings():
println(
"""
![{0}]({0}/{0}{2})
{1}: [code](https://github.com/villares/sketch-a-day/tree/master/{0}) [[Py.Processing](https://villares.github.io/como-instalar-o-processing-modo-python/index-EN)]
""".format(SKETCH_NAME, SKETCH_NAME[1:], OUTPUT)
)