Berin's sketches

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.


#057

Python code here

s_057

Simple Random Walker I've created during my Grupy-SP Meetup's presentation.


#056

Python code here

Study of symmetry - 004


#055

Python code here

Study of symmetry - 003


#054

Python code here

s_054

Simple noise example for Noite de Processing's form


#053

Python code here

Study of symmetry - 002


#052

Python code here

Study of symmetry - 001


#051

Python code here

s_051

A random walker using triangles with a glitch when the new vertex transpasses the window size.


#050

Python code here

Random composition on The Wall


#049

Python code here

Random triangles composition 002.


#048

Python code here

Random triangles' composition as a variation of #043.


#047

Python code here

s_047

Studying lerp function to create a random self-portrait


#046

Python code here

s_046

Visualizations created during PythonBrasil[14] using QR code in the participants' badges as random seed.


#045

Python code here

Glitching image using 3D noise


#044

Python code here

s_044

Controlling random distributions with Fibonacci's numbers


#043

Python code here

Random arcs' composition inspired by Athos Bulcão's work.


#042

Python code here

s_042

Experimenting on vector fields


#041

Python code here

s_041

Random grid walkers with some alpha transparency


#040

Python code here

Comparing randomic y values with noise y values


#039

Python code here

Creating and studying gradients by varying noise's x, y and z scale


#038

Python code here

Variation of a Floyd-Steinberg dithering implementation proposed by Daniel Shiffman's coding challenge.


#037

Python code here

Adaptation of @villares' grid function combined with s_035


#036

Python code here

First experimentation with @villares' grid function


#035

Python code here

Random line space filling 2 - using greatest line segment with color logic


#034

Python code here

Practicing with imagens and texts because I don't want a fascist government in Brazil


#033

Python code here

Random line space filling 1 - using smallest line segment


#032

Python code here

Random compositions on 4 sin curves.


#031

Python code here

Some randomness on polar equations.


#030

Python code here

Gaussian distribution on random radius' arcs.


#029

Python code here

Training with lines, movement and pure randomness.


#028

Python code here

s_028

Experimenting polar equations inspired by Experiment in Montion Graphics video.


#027

Python code here

Training with circles #001.


#026

Python Code and individual images here

s_026

Training with rectangles #001.


#025

Python Code here

s_025

Training with triangles #002.


#024

Python Code here

s_024

Fractal tree for Subita's logo.


#023

Python Code here

s_023

Training with triangles #001.


#022

GIF demo here / Python code here

s_022

Learning how to plot an hexagonal grid.


#021

Video demo here / Python code here

s_021

Fixed pulse lines to work with #015 visualization.


#020

Python code and individual images here

s_020

Study of color palettes using PVector


#019

Video demo here / Python code here

s_019

Studying PVectors with velocity and acceleration.


#018

Video demo here / Python code here

s_018

Glitched pulse lines on 4 Hilbert's Curves.


#017

Video demo here / Python code here

s_017

Further explorations on rotation and starting to play with arcs and HSB color mode.


#016

GIF demo here / Python code here

s_016

When trying to add pulse lines to #015, I ran into a very coll bug.

Added some craziness using rotations and colors randomization.


#015

Python code here

s_015

Studying fractals by drawing Hilbert's Curves up to 5 iterations.


#014

Python code here

s_014

Further studies on maze builders.


#013

Python code here

s_013

Studying curveVertex.


#012

Python code here

s_012

Evolution of #010 but changing how to get the cell's neighbors.


#011

Python code here

s_011

Evolution of #010 but changing how to get the cell's neighbors.


#010

Python code here

s_010

Evolution of #009 but adding colors and limiting the "wall" length.


#009

Python code here

s_009

Study and variaton of a recursive backtracker algorithm implemented at Noites de Processing meetup.


#008

GIF demo here / Python code here

s_008

Combining Perlin Noise with a customization of Conway's Game of Life


#007

GIF demo here / Python code here

s_007

Evolution of #006 by adding lines and positioning logic.


#006

GIF demo here / Python code here

s_006

Experiment to create WaveNoise class.


#005

Java code here

s_005

Combination of #003 and #004 to satisfy Moisés' wish.

* Couldn't generate a gif because it takes 1 minute to finish =]

#004

Java code here

s_004

Variation of #003.

* Couldn't generate a gif because it takes 1 minute to finish =]

#003

Java code here

s_003

Study to simulate clockwise motion using translation and rotation

* Couldn't generate a gif because it takes 1 minute to finish =]

#002

GIF demo here / Python code here

s_002

Wave propagation with simple concepts of matrix algebra and analytical geometry.

------------------------------------------------------------------------------------------


#001

GIF demo here / Java code here

s_001

Experiment to understand quadrant positioning and noise function