kopia lustrzana https://github.com/villares/sketch-a-day
				
				
				
			
			
			
			
				main
			
			
		
		
							rodzic
							
								
									530fade2e0
								
							
						
					
					
						commit
						c7e01312da
					
				
										
											Plik binarny nie jest wyświetlany.
										
									
								
							| Po Szerokość: | Wysokość: | Rozmiar: 462 KiB | 
										
											Plik binarny nie jest wyświetlany.
										
									
								
							| Po Szerokość: | Wysokość: | Rozmiar: 25 KiB | 
|  | @ -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( | ||||
| """ | ||||
|  | ||||
| 
 | ||||
| {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) | ||||
|     ) | ||||
		Ładowanie…
	
		Reference in New Issue
	
	 Alexandre B A Villares
						Alexandre B A Villares