#RandomGaussian #viridis The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_10_14 #Processing #Python #py5 #CreativeCoding
Alexandre B A Villares
@villares.bsky.social
Interact with me on Mastodon at https://ciberlandia.pt/@villares To support my work, visit https://abav.lugaralgum.com/links
py5.random_gaussian() The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_10_13 #Processing #Python #py5 #CreativeCoding
Another #numpy + #OpenSimplexNoise experiment. The second one uses the product of two noise series of values. The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_10_12 #Processing…
#OpenSimplexNoise vs. Processing's #Noise The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_10_11 #numpy #Processing #Python #py5 #CreativeCoding
Next Friday, Jim, #py5's maintainer, and I, we are going to give a talk on creative uses of #numpy at #PythonBrasil2026! talks.python.org.br/pybr26/talk/... If you enjoy my work and want to support it, you can do so using one of the links at abav.lugaralgum.com/links #Python #ProgramaçãoCriativa
Arte com matrizes: NumPy na programação criativa Python Brasil 2026
A biblioteca NumPy é base para a computação científica, mas é também usada em muitas outras coisas! Nesta palestra vamos ver conceitos fundamentais dos np.arrays em aplicações artísticas e criativas.
talks.python.org.br
Me ajude a pagar a viagem para a Python Brasil 2026 e espalhar a palavra da programação criativa! Mais infos no formulário: cryptpad.fr/form/#/2/for... #ProgramaçãoCriativa #Apoie #FLOSS #Python #py5 #PyBr #PythonBrasil2026
random vs. noise The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_10_10 #numpy #perlinNoise #Processing #Python #py5 #CreativeCoding
WIP trying to extract contours from a GeoTIFF using #skimage The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_10_09 #numpy #rasterio #shapely #Processing #Python #py5 #Creative…
Me ajude a pagar a viagem para a Python Brasil 2026 e espalhar a palavra da programação criativa! Mais infos no formulário: cryptpad.fr/form/#/2/for... #ProgramaçãoCriativa #Apoie #FLOSS #Python #py5 #PyBr #PythonBrasil2026
#numpy #pixelarrays #pythonslicing The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_10_08 #Processing #Python #py5 #CreativeCoding
#numpy #pixelarray The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_10_07 #Processing #Python #py5 #CreativeCoding
#SãoPaulo #DigitalElevationModel #rasterio #numpy The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_10_06 #Processing #Python #py5 #CreativeCoding
#sashiko The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_10_05 #Processing #Python #py5 #CreativeCoding
interactive #sashiko pattern generator WIP The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_10_04 #Processing #Python #py5 #CreativeCoding
In 1974, Cornell lecturer Lin Farley began recognizing a pattern in the experiences women shared in her Women and Work course: women were being pushed out of jobs by men’s sexual behavior. Farley coined the term, “sexual harassment.”
WIP more #sashiko #hitomezashi studies The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_10_03 #Processing #Python #py5 #CreativeCoding
#TSP #GA The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_10_02 #Processing #Python #py5 #CreativeCoding
A TSP+GA toy experiment we built at Sesc! #TSP #GA The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_10_01 #Processing #Python #py5 #CreativeCoding
WIP The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_09_30 #Processing #Python #py5 #CreativeCoding
The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_09_29 #LSystem #Processing #Python #py5 #CreativeCoding
The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_09_28 #LSystem #Processing #Python #py5 #CreativeCoding
An L-System plant with rule F -> F[+F-F+FB]F[-F+F-FL], the B and L symbols make red ("Bloom") and green ("Leaf") circles. The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_09_27…
Dürer meets py5 https://en.wikipedia.org/wiki/Melencolia_I (thank you for the vertex data @introscopia!) The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_03_19 #Processing #Pyt…
Check out my physics-sim'd conveyor belts mockup: www.youtube.com/watch?v=ZRVM...
What if Factory Game but.. Physics
YouTube video by Introscopia
youtube.com
``` regras = { 'X': '@X[-FFFL][+FFFL]FFX', 'Y': 'YFFX[+YFFB][-YFFB]', } axioma = 'Y' passo = 3 angulo = 52 iteracoes = 5 ``` The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_…
```python regras = { 'X': '[-FY][+FY]FY', 'Y': 'YF[+XFB][-XFB]X', 'F': '[-F+FL]FF' } axioma = 'Y' passo = 7 angulo = 45 iteracoes = 5 ``` One more #LSystem sketch :) The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.co…
#LSystem The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_09_24 #Processing #Python #py5 #CreativeCoding
#sashiko The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_09_23 #Processing #Python #py5 #CreativeCoding
inspired by #hitomezashi #sashiko The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_09_22 #Processing #Python #py5 #CreativeCoding
The sketch-a-day archives and tip jar are at: https://abav.lugaralgum.com/sketch-a-day Code for this: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_09_21 #Processing #Python #py5 #CreativeCoding