This is a list of sketches I'm creating while learning and exploring Processing.
All the codes which generated these sketches are available at this git repo.
You can find more info about myself and other stuffs I produce at berinfontes.com.
Python 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
Python code here
First try on a more standardized random walker
Python code here
Experimenting on line deformations/rotations - 005
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
Python code here
Visualization 002 on Bokeh Effect's movement
Python code here
Visualization 001 on Bokeh Effect's movement
Python code here
Studying bokeh effect with @lucianoratamero.
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
Python code here
Study of multiple patterns - 001
Python code here
Lines on 2 noise functions
Python code here
Study of symmetry - 005
Python code here
Simple Random Walker I've created during my Grupy-SP Meetup's presentation.
Python code here
Study of symmetry - 004
Python code here
Study of symmetry - 003
Python code here
Simple noise example for Noite de Processing's form
Python code here
Study of symmetry - 002
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.
Python code here
Random composition on The Wall
Python code here
Random triangles composition 002.
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.
Python code here
Glitching image using 3D noise
Python code here
Controlling random distributions with Fibonacci's numbers
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
Python code here
Comparing randomic y values with noise y values
Python code here
Creating and studying gradients by varying noise's x, y and z scale
Python code here
Variation of a Floyd-Steinberg dithering implementation proposed by Daniel Shiffman's coding challenge.
Python code here
Adaptation of @villares' grid function combined with s_035
Python code here
First experimentation with @villares' grid function
Python code here
Random line space filling 2 - using greatest line segment with color logic
Python code here
Practicing with imagens and texts because I don't want a fascist government in Brazil
Python code here
Random line space filling 1 - using smallest line segment
Python code here
Random compositions on 4 sin curves.
Python code here
Some randomness on polar equations.
Python code here
Gaussian distribution on random radius' arcs.
Python code here
Training with lines, movement and pure randomness.
Python code here
Experimenting polar equations inspired by Experiment in Montion Graphics video.
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