One visual idea a day py5 processing python
 
 
 
 
 
Go to file
Alexandre B A Villares fde7cbb2d1 26 & 27 2022-02-28 11:28:35 -03:00
.github
2018
2019
2020
2021 Update sketch_2021_07_26pymunk_on_py5.py 2022-02-01 22:49:47 -03:00
2022 26 & 27 2022-02-28 11:28:35 -03:00
_layouts
admin_scripts Update gif_maker.py 2022-02-21 13:22:46 -03:00
assets/css
.gitignore
2018.md
2019.md
2020.md
2021.md
LICENSE.md
README.md 26 & 27 2022-02-28 11:28:35 -03:00
_config.yml

README.md

sketch-a-day

coding a visual idea a day

Welcome! My name is Alexandre Villares and since January, 2018 I have been coding sketches everyday, publishing the source code in the same repository that stores this page, github.com/villares/sketch-a-day.

The results are mostly tentative, exploratory, and I dont feel like they need to be relevant or meaningful on any particular day. The everyday practice leads to the emergence of ideas that I consider interesting, worthy of further exploration. Some of those have been added to selected work, this collection itself became valuable for me, and it is my pleasure to share it with anyone willing to explore coding as a creative and expressive medium.

Please do not hesitate to contact me regarding licenses to use my work, teaching opportunities, consulting or other projects. Moreover, I kindly invite you to subscribe to my newsletter, [sketch-mail]. If you appreciate what I have been doing, you may support my artistic work, research and open educational resources I publish on-line using gumroad.com/villares or PayPal.

Here are listed some of the tools I have been using:

  • [Py.Processing] Processing Python mode
  • [Processing Java Processing Java or "standard" mode
  • [p5.js] JavaScript library from the Processing Foundation
  • [pyp5js] initially a Python to p5js trancriptor, now a pyodide + p5js tool
  • [shoebot] Generate 2D vector graphics with Python
  • [py5] A new Processing Java + Python 3 amazing tool
  • [p5py] A new Python 3 implementation of Processing ideas (no Java needed)
  • [flat] A generative infrastructure library for Python (via Allison Parrish's Bezmerizing)
  • [VPython] Python + glowscript gives you 3D on the browser
  • [FreeCAD] A wonderful 3D modeling tool, CAD & more, Python infused.

2018 | 2019 | 2020 | 2021 | 2022


sketch_2022_02_27a_geomerative

sketch_2022_02_27a_geomerative [Py.Processing]


sketch_2022_02_26a

sketch_2022_02_26a [Py.Processing]


sketch_2022_02_25a

sketch_2022_02_25a [Py.Processing]


sketch_2022_02_24a

sketch_2022_02_24a [Py.Processing]


sketch_2022_02_23a

sketch_2022_02_23a [Py.Processing]


sketch_2022_02_22_prime_spiral

sketch_2022_02_22_prime_spiral [Py.Processing]


sketch_2022_02_21_prime_spiral

sketch_2022_02_21_prime_spiral [py5]

sketch_2022_02_18_circle_sphere

sketch_2022_02_18_circle_sphere [Py.Processing]


sketch_2022_02_17_circle_sphere

sketch_2022_02_17_circle_sphere [Py.Processing]


sketch_2022_02_16_circle_sphere

sketch_2022_02_16_circle_sphere [Py.Processing]


sketch_2022_02_15hamsa

sketch_2022_02_15hamsa [Py.Processing]


sketch_2022_02_14_opencv

sketch_2022_02_14_opencv [Py.Processing]


sketch_2022_02_13a

sketch_2022_02_13a [Py.Processing]


sketch_2022_02_12a

sketch_2022_02_12a [Py.Processing]


sketch_2022_02_11

sketch_2022_02_11 [Py.Processing]


sketch_2022_02_10

sketch_2022_02_10 [Py.Processing]


sketch_2022_02_09

sketch_2022_02_09 [Py.Processing]


sketch_2022_02_08

sketch_2022_02_08 [Py.Processing]


sketch_2022_02_07py5

sketch_2022_02_07py5 [py5]


sketch_2022_02_06py5

sketch_2022_02_06py5 [py5]


sketch_2022_02_05py5

sketch_2022_02_05py5 [py5]


sketch_2022_02_04py5

sketch_2022_02_04py5 [py5]


sketch_2022_02_03py5

sketch_2022_02_03py5 [py5]


sketch_2022_02_02py5

sketch_2022_02_02py5 [py5]


sketch_2022_02_01py5

sketch_2022_02_01py5 [py5]


sketch_2022_01_31py5

sketch_2022_01_31py5 [py5]


sketch_2022_01_30

sketch_2022_01_30 [Py.Processing]


sketch_2022_01_29

sketch_2022_01_29 [Py.Processing]


sketch_2022_01_28a_reticula

sketch_2022_01_28a_reticula [Py.Processing]


sketch_2022_01_27a

sketch_2022_01_27a [Py.Processing]


sketch_2022_01_26e

sketch_2022_01_26e [Py.Processing]


sketch_2022_01_25e

sketch_2022_01_25e [Py.Processing]


sketch_2022_01_24c_random

sketch_2022_01_24c_random [Py.Processing]


sketch_2022_01_23d

sketch_2022_01_23d [Py.Processing]


sketch_2022_01_22d

sketch_2022_01_22d [Py.Processing]


sketch_2022_01_21d

sketch_2022_01_21d [Py.Processing]


sketch_2022_01_20d

sketch_2022_01_20d [Py.Processing]


sketch_2022_01_19a

sketch_2022_01_19a [Py.Processing]


sketch_2022_01_18a_vhs

sketch_2022_01_18a_vhs [Py.Processing]


sketch_2022_01_17a

sketch_2022_01_17a [Py.Processing]


sketch_2022_01_16a

sketch_2022_01_16a [Py.Processing]


sketch_2022_01_15a

sketch_2022_01_15a [Py.Processing]


sketch_2022_01_14a

sketch_2022_01_14a [Py.Processing]


sketch_2022_01_13b

sketch_2022_01_13b [Py.Processing]


sketch_2022_01_12a

sketch_2022_01_12a [Py.Processing]


sketch_2022_01_11a

sketch_2022_01_11a [Py.Processing]


sketch_2022_01_10a_reticula

sketch_2022_01_10a_reticula [Py.Processing]


sketch_2022_01_09a

sketch_2022_01_09a [Py.Processing]


sketch_2022_01_08b

sketch_2022_01_08b [Py.Processing]


sketch_2022_01_07b

sketch_2022_01_07b [Py.Processing]


sketch_2022_01_06a

sketch_2022_01_06a [Py.Processing]


sketch_2022_01_05a

sketch_2022_01_05a [Py.Processing]


sketch_2022_01_04a

sketch_2022_01_04a [Py.Processing]


sketch_2022_01_03a

sketch_2022_01_03a [Py.Processing]


sketch_2022_01_02a

sketch_2022_01_02a [Py.Processing]


sketch_2022_01_01a

sketch_2022_01_01a [Py.Processing]