One visual idea a day py5 processing python
 
 
 
 
 
Go to file
Alexandre B A Villares d90ea7ce4e 27 2021-02-27 21:22:27 -03:00
.github Update FUNDING.yml 2019-12-04 15:06:43 -03:00
2018 Update s269_pygame.py 2020-08-31 15:42:14 -03:00
2019 dict for L-System rules 2021-02-04 23:47:02 -03:00
2020 Update sketch_2020_11_02polys.pyde 2021-01-25 18:41:06 -03:00
2021 27 2021-02-27 21:22:27 -03:00
_layouts Update default.html 2020-09-09 10:55:32 -03:00
admin_scripts Create gif_maker2.py 2021-02-04 00:44:37 -03:00
assets/css 16 2019-07-16 22:51:17 -03:00
.gitignore 22 2021-02-23 23:05:51 -03:00
2018.md 2021 reorg 2021-01-01 23:59:53 -03:00
2019.md fixing image on 2019 readme 2021-01-25 22:04:05 -03:00
2020.md readme fixes 2020/2021 2021-01-04 10:12:17 -03:00
README.md 27 2021-02-27 21:22:27 -03:00
_config.yml Update _config.yml 2019-07-02 11:04:01 -03:00
sketch-a-day.code-workspace 2020_09_01 2020-09-01 23:23:26 -03:00

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] a Python to p5js trancriptor
  • [shoebot] Generate vector graphics with Python
  • [flat] A generative infrastructure library for Python
  • [p5py] A new Python implementation of Processing ideas
  • [VPython] Python + glowscript gives you 3D on the browser

2018 | 2019 | 2020 | 2021


sketch_2021_02_27a

sketch_2021_02_27a [Py.Processing]


sketch_2021_02_26a

sketch_2021_02_26a [Py.Processing]


sketch_2021_02_25a_combinations

sketch_2021_02_25a_combinations [Py.Processing]


sketch_2021_02_24shoebot

sketch_2021_02_24shoebot [Py.Processing]


sketch_2021_02_23_swing_area_text

sketch_2021_02_23_swing_area_text [Py.Processing]


sketch_2021_02_22_selfie

sketch_2021_02_22_selfie [Py.Processing]


_sketch_2021_02_21_derangements_D

_sketch_2021_02_21_derangements [Py.Processing]


sketch_2021_02_20_derangements

sketch_2021_02_20_derangements [Py.Processing]


sketch_2021_02_19a_derangements

sketch_2021_02_19a_derangements [Py.Processing]


sketch_2021_02_18a

sketch_2021_02_18a [Py.Processing]


sketch_2021_02_17_aspas

sketch_2021_02_17_aspas [Py.Processing]


I have to produce lighter gif files! (check on repo...)

sketch_2021_02_16

sketch_2021_02_15

sketch_2021_02_14


sketch_2021_02_13a_cores

sketch_2021_02_13a_cores [Py.Processing]


sketch_2021_02_13_shoebot

sketch_2021_02_13_shoebot [Py.Processing]


sketch_2021_02_12a_other_sphere

sketch_2021_02_12a_other_sphere [Py.Processing]


sketch_2021_02_12b_w

sketch_2021_02_12b_w [Py.Processing]


sketch_2021_02_11a

sketch_2021_02_11a [Py.Processing]


sketch_2021_02_10b

sketch_2021_02_10b [Py.Processing]


sketch_2021_02_09b

sketch_2021_02_09b [Py.Processing]


sketch_2021_02_08a_noise_flow3D

sketch_2021_02_08a_noise_flow3D [Py.Processing]


sketch_2021_02_07a_noise_flow3D

sketch_2021_02_07a_noise_flow3D [Py.Processing]


sketch_2021_02_06_text_along_path

sketch_2021_02_06_text_along_path [Py.Processing]


sketch_2021_02_05a

sketch_2021_02_05a [Py.Processing]


sketch_2021_02_04a

sketch_2021_02_04a [Py.Processing]


sketch_2021_02_03b

sketch_2021_02_03b [Py.Processing]


sketch_2021_02_03a

sketch_2021_02_03a [Py.Processing]


sketch_2021_02_02a

sketch_2021_02_02a [Py.Processing]


sketch_2021_02_01a_baloes

sketch_2021_02_01a_baloes [Py.Processing]


sketch_2021_01_31b

sketch_2021_01_31b [Py.Processing]


sketch_2021_01_30b

sketch_2021_01_30b [Py.Processing]


sketch_2021_01_29a

sketch_2021_01_29a [Py.Processing]


sketch_2021_01_28a

sketch_2021_01_28a [Py.Processing]


sketch_2021_01_27a

sketch_2021_01_27a [Py.Processing]


sketch_2021_01_26a

sketch_2021_01_26a [Py.Processing]


sketch_2021_01_25b

sketch_2021_01_25b [Py.Processing]


sketch_2021_01_24c

sketch_2021_01_24c [Py.Processing]


sketch_2021_01_24b_sphere

sketch_2021_01_24b_sphere [Py.Processing]


sketch_2021_01_23a

sketch_2021_01_23a [Py.Processing]


sketch_2021_01_22b_recursive_grid

sketch_2021_01_22b_recursive_grid [Py.Processing]


sketch_2021_01_21a

sketch_2021_01_21a [Py.Processing]


sketch_2021_01_20a

sketch_2021_01_20a [Py.Processing]


sketch_2021_01_19a sketch_2021_01_19b

sketch_2021_01_19a sketch_2021_01_19b [Py.Processing]


sketch_2021_01_18a

sketch_2021_01_18a [Py.Processing]


sketch_2021_01_17a

sketch_2021_01_17a [Py.Processing]


sketch_2021_01_16a

sketch_2021_01_16a [Py.Processing]


sketch_2021_01_15a

sketch_2021_01_15a [Py.Processing]

#genuary prompt: Let someone else decide the general rules of your piece.

@HenryJo20974294: "If you draw something, erase one part of it randomly"&

@mgmalheiros: "Let the universe entropy (or its proxy, random() ) pick a few rule parts for you…"


sketch_2021_01_14c_recursive_grid

sketch_2021_01_14c_recursive_grid [Py.Processing]


sketch_2021_01_13a

sketch_2021_01_13a [Py.Processing]


sketch_2021_01_12a

sketch_2021_01_12a [Py.Processing]


sketch_2021_01_11a

sketch_2021_01_11a [Py.Processing]


sketch_2021_01_10a

sketch_2021_01_10a [Py.Processing]


sketch_2021_01_09a

sketch_2021_01_09a [Py.Processing]


sketch_2021_01_08b

sketch_2021_01_08b [Py.Processing]


sketch_2021_01_07a

sketch_2021_01_07a [Py.Processing]


sketch_2021_01_06a

sketch_2021_01_06a [Py.Processing]


sketch_2021_01_05a

sketch_2021_01_05a [Py.Processing]


sketch_2021_01_04d

sketch_2021_01_04d [Py.Processing]


sketch_2021_01_03a

sketch_2021_01_03a [Py.Processing]


sketch_2021_01_02a

sketch_2021_01_02a [Py.Processing]


sketch_2021_01_01a

sketch_2021_01_01a [Py.Processing]