This is a list of sketches I'm creating while learning and exploring Processing.
The sketches' source code are in this git repo.
Python code here
Further more exploration on wave function collapse
11/09/2024Python code here
First experiment on Wave Function Collapse
10/09/2024Python code here
Expanding bug
10/08/2024Python code here
Exploring polygons intersections to try Shapely library. Thanks @villares for the suggestion.
07/08/2024Python code here
Bug while working on s_292 that I liked and decided to keep.
07/08/2024Python code here
Experimenting on generating textures on contained set of points
07/08/2024Python code here
Experimenting on generating textures with randomness
05/08/2024Python code here
Same experiment with moving sections on a rectangle, but using and image.
18/07/2024Python code here
Moving sections within a rectangle
17/07/2024Python code here
Moving shapes 02 - based on a sketchbook note
07/10/2023Python code here
Experiment with a particle follower
03/10/2023Python code here
Roses with bugs
28/09/2023Python code here
Moving shapes 01
27/09/2023Python code here
Pipas
17/09/2023Python code here
First try on py5 project
15/09/2023Python code here
Processing sketch to create Pietro Bapthythe's new cover
Daily sketch - 09/30/2020Python code here
Exploring lines combinations
Daily sketch - 07/30/2020Python code here
Scribbled Grid
Daily sketch - 07/29/2020Python code here
Lines on square
Daily sketch - 07/22/2020Python code here
Combining shapes
Daily sketch - 07/21/2020Python code here
Pattern 06 from @bapthysthe visuals
Daily sketch - 07/21/2020Python code here
Pattern 05 from @bapthysthe visuals
Daily sketch - 07/21/2020Python code here
Pattern 04 from @bapthysthe visuals
Daily sketch - 07/21/2020Python code here
Pattern 03 from @bapthysthe visuals
Daily sketch - 07/21/2020Python code here
Pattern 02 from @bapthysthe visuals
Daily sketch - 07/21/2020Python code here
Pattern 01 from @bapthysthe visuals
Daily sketch - 07/21/2020Python code here
More experiments on marching squares
Daily sketch - 07/21/2020Python code here
Experiment on marching squares
Daily sketch - 07/20/2020Python code here
Python implementation for Marching Squares
Daily sketch - 07/20/2020Python code here
Another line's experiment
Daily sketch - 07/11/2020Python code here
Live @ Algovoid cover
Daily sketch - 06/30/2020Python code here
Curved shapes on grid
Daily sketch - 06/24/2020Python code here
Study on curved shapes
Daily sketch - 04/23/2020Python code here
Straight shapes on grid
Daily sketch - 04/22/2020Python code here
Triangles on a grid
Daily sketch - 04/22/2020Python code here
Distributing points over a line
Daily sketch - 04/10/2020Python code here
Rotating ellipses
Daily sketch - 04/07/2020Python code here
Mandala with square, circles and triangles
Daily sketch - 04/07/2020Python code here
Experiments with blendMode
Daily sketch - 04/06/2020Python code here
Sketch to generate @bapthysthe EP cover
Daily sketch - 04/01/2020Python code here
Circle packing with vectors
Daily sketch - 03/23/2020Python code here
Pietro Bapthyshye live@EulerRoom Equinox
Daily sketch - 03/23/2020Python code here
Distorting image on y-axis
Daily sketch - 03/10/2020Python code here
Grid by squares overlapping
Daily sketch - 02/19/2020Python code here
Deforming polygons 2
Daily sketch - 02/19/2020Python code here
Deforming polygons
Daily sketch - 02/14/2020Python code here
Rendering image with Pillow lib
Daily sketch - 02/04/2020Python code here
Other grid composition with L-system trying to achieve Hilbert's Curve
Daily sketch - 11/27/2019Python code here
Grid composition with l-system
Daily sketch - 11/24/2019Python code here
First try on l-systems
Daily sketch - 11/19/2019Python code here
Reaching symmetry with a broken collatz conjecture
Daily sketch - 11/19/2019Python code here
Combined shapes
Daily sketch - 11/06/2019Live demo here / Python code here
Pyzza generator
Daily sketch - 11/03/2019Created with pyp5js
Python code here
Linking particles
Daily sketch - 11/03/2019Python code here
Simple particle's system implementation
Daily sketch - 11/03/2019Python code here
Noise II from Noite de Processing
Daily sketch - 10/30/2019Python code here
Noise from Noite de Processing
Daily sketch - 10/30/2019Python code here
Experimenting with teminedia IV
Daily sketch - 10/26/2019Python code here
Experimenting with teminedia III
Daily sketch - 10/25/2019Python code here
Experiment with terminedia II
Daily sketch - 10/25/2019Python code here
Experiment with terminidea
Daily sketch - 10/25/2019Python code here
Using classes to draw during my tutorial at PythonBrasil[15]
Daily sketch - 10/23/2019Python code here
Random walker from my tutorial at PythonBrasil[15]
Daily sketch - 10/23/2019Python code here
Pattern from grid
Daily sketch - 10/20/2019Python code here
Rotating lines II
Daily sketch - 10/20/2019Python code here
Rotating lines
Daily sketch - 10/19/2019Python code here
Image from Noite de Processing - Recife's meetup
Daily sketch - 09/25/2019Python code here
Grid of ellipses
Daily sketch - 09/22/2019Python code here
Combining images
Daily sketch - 09/21/2019Python code here
Grid's patterns
Daily sketch - 09/21/2019Python code here
Image processing
Daily sketch - 09/18/2019Python code here
Polar coordinates
Daily sketch - 09/08/2019Python code here
lines
Daily sketch - 08/06/2019Python code here
Studying frontiers
Daily sketch - 08/04/2019Python code here
Example 003 from my tutorial at @pythonnordeste
Daily sketch - 08/04/2019Python code here
Example 002 from my tutorial at @pythonnordeste
Daily sketch - 08/04/2019Python code here
Example 001 from my tutorial at @pythonnordeste
Daily sketch - 08/04/2019Python code here
Sketch creating during a pair programming session at Python Nordeste 2019
Daily sketch - 07/23/2019Python code here
Cover for next Noite de Processsing Meetup
Daily sketch - 07/23/2019Python code here
Contained chaos
Daily sketch - 07/10/2019Python code here
Pythonic particles
Daily sketch - 07/07/2019Python code here
Studying particles' directions
Daily sketch - 07/06/2019Python code here
Very simple sketch for a blogpost.
Daily sketch - 07/05/2019Python code here
Nested shapes
Daily sketch - 07/04/2019Python code here
Painting a grid with Conway's Game of Life
Daily sketch - 07/02/2019Python code here
@marianamoraga's purple flowers
Daily sketch - 07/01/2019Python code here
Textures from @marianamoraga's flowers
Daily sketch - 06/30/2019Python code here
Making peace with bugs
Daily sketch - 06/30/2019Python code here
Hypnotizing shapes II
Daily sketch - 06/30/2019Python code here
Building blocks
Daily sketch - 06/29/2019Python code here
Hypnotizing shapes
Daily sketch - 06/28/2019Live demo here / Python code here
Experimenting with pyp5js
Daily sketch - 06/27/2019Created with pyp5js
Python code here
From Noite de Processing's meetup on Digital Morphogenesis
Daily sketch - 06/26/2019Python code here
Reaction-diffusion
Daily sketch - 06/25/2019Python code here
Contained diffusion-limited aggregation
Daily sketch - 06/24/2019Python code here
Diffusion-limited aggregation
Daily sketch - 06/24/2019Python code here
Structures
Daily sketch - 06/23/2019Live demo here / Python code here
Practicing with p5.js's vectors
Daily sketch - 06/19/2019Created with pyp5js
Live demo here / Python code here
Waves following the mouseY
Daily sketch - 06/18/2019Created with pyp5js
Live demo here / Python code here
Dreaming waves
Daily sketch - 06/16/2019Created with pyp5js
Live demo here / Python code here
Pulsating circles
Daily sketch - 06/13/2019Created with pyp5js
Live demo here / Python code here
Drawing with triangles
Daily sketch - 06/11/2019Created with pyp5js
Live demo here / Python code here
A more Pythonic experiment with pyp5js
Daily sketch - 06/10/2019Created with pyp5js
Python code here
Simple lines
Daily sketch - 06/02/2019Python code here
More experiments with 3D
Daily sketch - 05/29/2019Python code here
Experimenting with 3D
Daily sketch - 05/29/2019Live demo here / Python code here
Simple particles system with pyp5js
Daily sketch - 05/14/2019Created with pyp5js
Live demo here / Python code here
Pulsing circles
Daily sketch - 05/12/2019Created with pyp5js
Live demo here / Python code here
Testing pyp5js's new version
Daily sketch - 05/10/2019Live demo here / Python code here
First draft on events functions at pyp5js
Daily sketch - 05/07/2019Live demo here / Python code here
Converting Python code to P5.js with pyp5js.
Daily sketch - 05/05/2019Python code here
Psychedelic
Daily sketch - 05/02/2019Python code here
Gif loop with circle's sections
Daily sketch - 05/02/2019Python code here
Further explorations on particles system
Daily sketch - 05/01/2019Python code here
study of Vasa Mihich's artwork "Painting #207"
Daily sketch - 05/01/2019Python code here
Improbable folds
Daily sketch - 04/29/2019Python code here
Folding shapes
Daily sketch - 04/28/2019Python code here
Additional demo to my new pyp5js lib
Daily sketch - 04/28/2019Python code here
Simple grid
Daily sketch - 04/26/2019Python code here
More explorations on particles systems
Daily sketch - 04/25/2019Python code here
Collective creation from Recife's Noite de Processing
Daily sketch - 04/24/2019Python code here
Textures with sine waves
Daily sketch - 04/23/2019Python code here
Further experiments on the same particles system
Daily sketch - 04/23/2019Python code here
Reusing a particle system
Daily sketch - 04/21/2019Python code here
Simulating the bottom of a pool
Daily sketch - 04/17/2019Python code here
Deformed grid
Daily sketch - 04/16/2019Python code here
Studying bezier curves
Daily sketch - 04/15/2019Python code here
Older sketch done with @eduardostalinho
Daily sketch - 04/15/2019Python code here
Recovering a very old sketch from a tmp dir
Daily sketch - 04/13/2019Python code here
shapes derived from a OOP's workshop material I'm preparing at @labcodes
Daily sketch - 04/13/2019Python code here
Moving ellipses
Daily sketch - 04/11/2019Python code here
Another example using lerp to control structures
Daily sketch - 04/10/2019Python code here
Example using lerp for my presentation at PUG-PE
Daily sketch - 04/09/2019Python code here
More random lines
Daily sketch - 04/08/2019Python code here
Decomposing squares
Daily sketch - 04/07/2019Python code here
Random structures
Daily sketch - 04/06/2019Python code here
Back to my experiments with randomness
Daily sketch - 04/05/2019Python code here
Quick sketch for a tired mind
Daily sketch - 04/04/2019Python code here
Gif loop 3
Daily sketch - 04/03/2019Python code here
Gif loop 2
Daily sketch - 04/02/2019Python code here
Gif loop
Daily sketch - 04/01/2019Python code here
Refactoring to use s_154 as a wallpaper
Daily sketch - 03/31/2019Python code here
Random lines
Daily sketch - 03/30/2019Python code here
s_151's code refactoring
Daily sketch - 03/28/2019Python code here
My gif looo from Noite de Processing's meetup
Daily sketch - 03/28/2019Python code here
Random filling in more organic shapes
Daily sketch - 03/27/2019Python code here
Combined shapes
Daily sketch - 03/26/2019Python code here
Catalog of random filled shapes
Daily sketch - 03/25/2019Python code here
Filling shapes
Daily sketch - 03/24/2019Python code here
Dreamed squares
Daily sketch - 03/23/2019Python code here
Hexagon's gif
Daily sketch - 03/22/2019Python code here
Gif loop using angles
Daily sketch - 03/21/2019Python code here
Random set of easing functions
Daily sketch - 03/20/2019Python code here
Gif loop with easing function
Daily sketch - 03/19/2019Python code here
First try on gif loops
Daily sketch - 03/18/2019Python code here
Simple draft just so I can write some auxiliar DrawOps code
Daily sketch - 03/17/2018Python code here
Recursive triangles
Daily sketch - 03/16/2018Python code here
Pulsing circles on a grid
Daily sketch - 03/16/2018Python code here
Nested rectangles but still without recursion
Daily sketch - 03/14/2018Python code here
Scratching an idea about structures
Daily sketch - 03/13/2018Python code here
Free drawings
Daily sketch - 03/12/2018Python code here
Studying bezier curves
Daily sketch - 03/11/2018Python code here
Noise on a matrix
Daily sketch - 03/11/2018Python code here
Studying angle variations
Daily sketch - 03/07/2018Python code here
Getting back from carnival!
Daily sketch - 03/06/2018Glitched version of a test
Daily sketch - 02/28/2018Python code here
Tiles pattern 002
Daily sketch - 02/27/2018Python code here
Tiles pattern 001
Daily sketch - 02/26/2018Python code here
Studying rotational symmetry
Daily sketch - 02/25/2018Python code here
Kolomyjec's squares with square packing
Daily sketch - 02/24/2018Python code here
Simpler implementation of symmetry
Daily sketch - 02/23/2018Python code here
More on sine waves
Daily sketch - 02/21/2018Implementing a square packing algorithm on @lucianoratamero's live.
Daily sketch - 02/20/2018Python code here
Studying William Kolomyjec's Random Squares artwork.
Daily sketch - 02/20/2018Python code here
Conway's Game of Life
Daily sketch - 02/19/2018Python code here
A very simple particles' system
Daily sketch - 02/18/2018Youtube video here / Python code here
Times Table Cardioids based in Shiffman's Coding Challenge.
Daily sketch - 02/17/2018Python code here
Grid's filling with pair of neighbors.
Daily sketch - 02/16/2018Python code here
Combining similar elements in virtual grids.
Daily sketch - 02/15/2018Python code here
New element's functions for my virtual grids.
Daily sketch - 02/14/2018Python code here
Simulating refraction on @lucianoratamero's live.
Daily sketch - 02/13/2018Python code here
Studying shade effects on squares
Daily sketch - 02/13/2018Python code here
A very simple math experiment using recursion
Daily sketch - 02/12/2018Python code here
Line segments on a regular grid
Daily sketch - 02/11/2018Python code here
Studying color control
Daily sketch - 02/10/2018Python code here
Simulating a red beam within grid
Daily sketch - 02/09/2018Python code here
Symmetric deformations with circles
Daily sketch - 02/08/2018Python code here
Experimenting with sin functions
Daily sketch - 02/07/2018Python code here
Nesting random virtual grids in a main grid
Daily sketch - 02/06/2018Python code here
Creating a base class for virtual grids inspired by Saskia Freeke's work.
Daily sketch - 02/05/2018Python code here
Last experiments on circle packing.
Daily sketch - 02/04/2018Python code here
Further experiments on circle packing.
Daily sketch - 02/04/2018Python code here
Flower using shapes arranged by @the_golden_line.
Daily sketch - 02/03/2018Python code here
Experiment on circle packing.
Daily sketch - 02/02/2018Python code here
Circle packing.
Daily sketch - 02/01/2018Python code here
Code refactoring on my initial approach on virtual grids.
Daily sketch - 01/31/2018Python code here
First try on drawing on virtual grids.
Daily sketch - 01/23/2018Python code here
Studying Georg Ness' "Schotter" artwork.
Daily sketch - 01/21/2018Live demo here / Python code here
A more complex example for my pyp5js proof of concept
Daily sketch - 01/20/2018
Python code here
Eventual squares
Daily sketch - 01/19/2018
Python code here
Restoring my dev environment in my new HD
Daily sketch - 01/18/2018
Third (but last) day without an HD
Daily sketch - 01/16/2018
I'm still without a new HD
Daily sketch - 01/15/2018
My dead HD means a manual sketch
Daily sketch - 01/14/2018
Python code here
Sunday's Circles
Daily sketch - 01/13/2018
Python code here
Ridges generator
Daily sketch - 01/12/2018
Python code here
Symmetric circle's arcs
Daily sketch - 01/11/2018
Python code here
Drawing "freehand" shapes
Daily sketch - 01/10/2018
Python code here
Nested random structures
Daily sketch - 01/09/2018
Python code here
A study of Commodore 64's "10 PRINT" artwork.
Daily sketch - 01/08/2018Python code here
Perlin Noise on ellipse and rectangle
Daily sketch - 01/07/2018Python code here
Polygonal roses
Daily sketch - 01/06/2018Python code here
Experiments with a weird symmetry
Daily sketch - 01/05/2018Python code here
Fibonacci's stairs
Daily sketch - 01/04/2018Python code here
Proof of concept to use a with cutom lib within site packages
Daily sketch - 01/03/2018Python code here
Black hole suns
Daily sketch - 01/02/2018Python code here
Recursive regular polygons with randomic rotations
Daily sketch - 01/01/2018Python code here
Standardized recursive lines creations
Youtube video here / Python code here
First try on a more standardized random walker
Python code here
Experimenting on line deformations/rotations - 005
Youtube video here / Python code here
Study of polygon deformations on random polygons - 003
Python code here
Experimenting on motions - 002
Python code here
Controlling random distributions - 003
Python code here
Controlling random distributions - 002
Python code here
Experimenting on motions - 001
Python code here
Controlling random distributions - 001
Python code here
Experimenting on line deformations/rotations - 004
Python code here
Experimenting on line deformations/rotations - 003
Python code here
Experimenting on line deformations/rotations - 002
Python code here
Experimenting on line deformations/rotations - 001
Python code here
Naive approach on a triangle's space-filling implementation
Python code here
Splitting a triangle internally
Youtube video here / Python code here
Visualization 002 on Bokeh Effect's movement
Python code here
Visualization 001 on Bokeh Effect's movement
Youtube video here / Python code here
Studying bokeh effect with @lucianoratamero.
Youtube video here / Python code here
Study of polygon deformations on random polygons - 002
Python code here
Study of polygon deformations on random polygons - 001
Python code here
Study of polygon deformations 001
Youtube video here / Python code here
Study of multiple patterns - 001
Python code here
Lines on 2 noise functions
Youtube video here / Python code here
Study of symmetry - 005
Python code here
Simple Random Walker I've created during my Grupy-SP Meetup's presentation.
Youtube video here / Python code here
Study of symmetry - 004
Youtube video here / Python code here
Study of symmetry - 003
Python code here
Simple noise example for Noite de Processing's form
Youtube video here / Python code here
Study of symmetry - 002
Youtube video here / Python code here
Study of symmetry - 001
Python code here
A random walker using triangles with a glitch when the new vertex transpasses the window size.
Youtube video here / Python code here
Random composition on The Wall
Youtube video here / Python code here
Random triangles composition 002.
Youtube video here / Python code here
Random triangles' composition as a variation of #043.
Python code here
Studying lerp function to create a random self-portrait
Python code here
Visualizations created during PythonBrasil[14] using QR code in the participants' badges as random seed.
Youtube video here / Python code here
Glitching image using 3D noise
Python code here
Controlling random distributions with Fibonacci's numbers
Youtube video here / Python code here
Random arcs' composition inspired by Athos Bulcão's work.
Python code here
Experimenting on vector fields
Python code here
Random grid walkers with some alpha transparency
Youtube video here / Python code here
Comparing randomic y values with noise y values
Youtube video here / Python code here
Creating and studying gradients by varying noise's x, y and z scale
Youtube video here / Python code here
Variation of a Floyd-Steinberg dithering implementation proposed by Daniel Shiffman's coding challenge.
Youtube video here / Python code here
Adaptation of @villares' grid function combined with s_035
Youtube video here / Python code here
First experimentation with @villares' grid function
Youtube video here / Python code here
Random line space filling 2 - using greatest line segment with color logic
Youtube video here / Python code here
Practicing with imagens and texts because I don't want a fascist government in Brazil
Youtube video here / Python code here
Random line space filling 1 - using smallest line segment
Youtube video here / Python code here
Random compositions on 4 sin curves.
Youtube video here / Python code here
Some randomness on polar equations.
Youtube video here / Python code here
Gaussian distribution on random radius' arcs.
Youtube video here / Python code here
Training with lines, movement and pure randomness.
Python code here
Experimenting polar equations inspired by Experiment in Montion Graphics video.
Youtube video here / Python code here
Training with circles #001.
Python Code and individual images here
Training with rectangles #001.
Python Code here
Training with triangles #002.
Python Code here
Fractal tree for Subita's logo.
Python Code here
Training with triangles #001.
GIF demo here / Python code here
Learning how to plot an hexagonal grid.
Video demo here / Python code here
Fixed pulse lines to work with #015 visualization.
Python code and individual images here
Study of color palettes using PVector
Video demo here / Python code here
Studying PVectors with velocity and acceleration.
Video demo here / Python code here
Glitched pulse lines on 4 Hilbert's Curves.
Video demo here / Python code here
Further explorations on rotation and starting to play with arcs and HSB color mode.
GIF demo here / Python code here
When trying to add pulse lines to #015, I ran into a very coll bug.
Added some craziness using rotations and colors randomization.
Python code here
Studying fractals by drawing Hilbert's Curves up to 5 iterations.
Python code here
Further studies on maze builders.
Python code here
Studying curveVertex.
Python code here
Evolution of #010 but changing how to get the cell's neighbors.
Python code here
Evolution of #010 but changing how to get the cell's neighbors.
Python code here
Evolution of #009 but adding colors and limiting the "wall" length.
Python code here
Study and variaton of a recursive backtracker algorithm implemented at Noites de Processing meetup.
GIF demo here / Python code here
Combining Perlin Noise with a customization of Conway's Game of Life
GIF demo here / Python code here
Evolution of #006 by adding lines and positioning logic.
GIF demo here / Python code here
Experiment to create WaveNoise class.
Java code here
Combination of #003 and #004 to satisfy Moisés' wish.
* Couldn't generate a gif because it takes 1 minute to finish =]Java code here
Variation of #003.
* Couldn't generate a gif because it takes 1 minute to finish =]Java code here
Study to simulate clockwise motion using translation and rotation
* Couldn't generate a gif because it takes 1 minute to finish =]GIF demo here / Python code here
Wave propagation with simple concepts of matrix algebra and analytical geometry.
GIF demo here / Java code here
Experiment to understand quadrant positioning and noise function