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.


#172

Python code here

s_172

Simulating the bottom of a pool

Daily sketch - 04/17/2019

#171

Python code here

s_171

Deformed grid

Daily sketch - 04/16/2019

#170

Python code here

s_170

Studying bezier curves

Daily sketch - 04/15/2019

#169

Python code here

s_169

Older sketch done with @eduardostalinho

Daily sketch - 04/15/2019

#168

Python code here

s_168

Recovering a very old sketch from a tmp dir

Daily sketch - 04/13/2019

#167

Python code here

s_167

shapes derived from a OOP's workshop material I'm preparing at @labcodes

Daily sketch - 04/13/2019

#166

Python code here

s_166

Moving ellipses

Daily sketch - 04/11/2019

#165

Python code here

s_165

Another example using lerp to control structures

Daily sketch - 04/10/2019

#164

Python code here

s_164

Example using lerp for my presentation at PUG-PE

Daily sketch - 04/09/2019

#163

Python code here

s_163

More random lines

Daily sketch - 04/08/2019

#162

Python code here

s_162

Decomposing squares

Daily sketch - 04/07/2019

#161

Python code here

s_161

Random structures

Daily sketch - 04/06/2019

#160

Python code here

s_160

Back to my experiments with randomness

Daily sketch - 04/05/2019

#159

Python code here

s_159

Quick sketch for a tired mind

Daily sketch - 04/04/2019

#158

Python code here

s_158

Gif loop 3

Daily sketch - 04/03/2019

#157

Python code here

s_157

Gif loop 2

Daily sketch - 04/02/2019

#156

Python code here

s_156

Gif loop

Daily sketch - 04/01/2019

#155

Python code here

s_155

Refactoring to use s_154 as a wallpaper

Daily sketch - 03/31/2019

#154

Python code here

s_154

Random lines

Daily sketch - 03/30/2019

#153

Python code here

s_153

s_151's code refactoring

Daily sketch - 03/28/2019

#152

Python code here

s_152

My gif looo from Noite de Processing's meetup

Daily sketch - 03/28/2019

#151

Python code here

s_151

Random filling in more organic shapes

Daily sketch - 03/27/2019

#150

Python code here

s_150

Combined shapes

Daily sketch - 03/26/2019

#149

Python code here

s_149

Catalog of random filled shapes

Daily sketch - 03/25/2019

#148

Python code here

s_148

Filling shapes

Daily sketch - 03/24/2019

#147

Python code here

s_147

Dreamed squares

Daily sketch - 03/23/2019

#146

Python code here

s_146

Hexagon's gif

Daily sketch - 03/22/2019

#145

Python code here

s_145

Gif loop using angles

Daily sketch - 03/21/2019

#144

Python code here

s_144

Random set of easing functions

Daily sketch - 03/20/2019

#143

Python code here

s_143

Gif loop with easing function

Daily sketch - 03/19/2019

#142

Python code here

s_142

First try on gif loops

Daily sketch - 03/18/2019

#141

Python code here

s_141

Simple draft just so I can write some auxiliar DrawOps code

Daily sketch - 03/17/2018

#140

Python code here

s_140

Recursive triangles

Daily sketch - 03/16/2018

#139

Python code here

s_139

Pulsing circles on a grid

Daily sketch - 03/16/2018

#138

Python code here

s_138

Nested rectangles but still without recursion

Daily sketch - 03/14/2018

#137

Python code here

s_137

Scratching an idea about structures

Daily sketch - 03/13/2018

#136

Python code here

s_136

Free drawings

Daily sketch - 03/12/2018

#135

s_135

Python code here

Studying bezier curves

Daily sketch - 03/11/2018

#134

Python code here

s_134

Noise on a matrix

Daily sketch - 03/11/2018

#133

Python code here

s_133

Studying angle variations

Daily sketch - 03/07/2018

#132

Python code here

s_132

Getting back from carnival!

Daily sketch - 03/06/2018

#131

s_131

Glitched version of a test

Daily sketch - 02/28/2018

#130

Python code here

s_130

Tiles pattern 002

Daily sketch - 02/27/2018

#129

Python code here

s_129

Tiles pattern 001

Daily sketch - 02/26/2018

#128

Python code here

s_128

Studying rotational symmetry

Daily sketch - 02/25/2018

#127

Python code here

s_127

Kolomyjec's squares with square packing

Daily sketch - 02/24/2018

#126

Python code here

s_126

Simpler implementation of symmetry

Daily sketch - 02/23/2018

#124

Python code here

s_124

More on sine waves

Daily sketch - 02/21/2018

#123

Live demo here / JS code here

s_123

Implementing a square packing algorithm on @lucianoratamero's live.

Daily sketch - 02/20/2018

#122

Python code here

s_122

Studying William Kolomyjec's Random Squares artwork.

Daily sketch - 02/20/2018

#121

Python code here

s_121

Conway's Game of Life

Daily sketch - 02/19/2018

#120

Python code here

s_120

A very simple particles' system

Daily sketch - 02/18/2018

#119

Python code here

s_119

Times Table Cardioids based in Shiffman's Coding Challenge.

Daily sketch - 02/17/2018

#118

Python code here

s_118

Grid's filling with pair of neighbors.

Daily sketch - 02/16/2018

#117

Python code here

s_117

Combining similar elements in virtual grids.

Daily sketch - 02/15/2018

#116

Python code here

s_116

New element's functions for my virtual grids.

Daily sketch - 02/14/2018

#115

Python code here

s_115

Simulating refraction on @lucianoratamero's live.

Daily sketch - 02/13/2018

#114

Python code here

s_114

Studying shade effects on squares

Daily sketch - 02/13/2018

#113

Python code here

s_113

A very simple math experiment using recursion

Daily sketch - 02/12/2018

#112

Python code here

s_112

Line segments on a regular grid

Daily sketch - 02/11/2018

#111

Python code here

s_111

Studying color control

Daily sketch - 02/10/2018

#110

Python code here

s_110

Simulating a red beam within grid

Daily sketch - 02/09/2018

#109

Python code here

s_109

Symmetric deformations with circles

Daily sketch - 02/08/2018

#108

Python code here

s_108

Experimenting with sin functions

Daily sketch - 02/07/2018

#107

Python code here

s_107

Nesting random virtual grids in a main grid

Daily sketch - 02/06/2018

#106

Python code here

s_106

Creating a base class for virtual grids inspired by Saskia Freeke's work.

Daily sketch - 02/05/2018

#105

Python code here

s_105

Last experiments on circle packing.

Daily sketch - 02/04/2018

#104

Python code here

s_104

Further experiments on circle packing.

Daily sketch - 02/04/2018

#103

Python code here

s_103

Flower using shapes arranged by @the_golden_line.

Daily sketch - 02/03/2018

#102

Python code here

s_102

Experiment on circle packing.

Daily sketch - 02/02/2018

#101

Python code here

s_101

Circle packing.

Daily sketch - 02/01/2018

#100

Python code here

s_100

Code refactoring on my initial approach on virtual grids.

Daily sketch - 01/31/2018

#099

Python code here

s_099

First try on drawing on virtual grids.

Daily sketch - 01/23/2018

#098

Python code here

s_098

Studying Georg Ness' "Schotter" artwork.

Daily sketch - 01/21/2018

#097

Live demo here / Python code here

s_097

A more complex example for my pyp5js proof of concept

Daily sketch - 01/20/2018


#096

Python code here

s_096

Eventual squares

Daily sketch - 01/19/2018


#095

Python code here

s_095

Restoring my dev environment in my new HD

Daily sketch - 01/18/2018


Draw #003

d_003

Third (but last) day without an HD

Daily sketch - 01/16/2018


Draw #002

d_002

I'm still without a new HD

Daily sketch - 01/15/2018


Draw #001

d_001

My dead HD means a manual sketch

Daily sketch - 01/14/2018


#094

Python code here

s_094

Sunday's Circles

Daily sketch - 01/13/2018


#093

Python code here

s_093

Ridges generator

Daily sketch - 01/12/2018


#092

Python code here

s_092

Symmetric circle's arcs

Daily sketch - 01/11/2018


#091

Python code here

s_091

Drawing "freehand" shapes

Daily sketch - 01/10/2018


#090

Python code here

s_090

Nested random structures

Daily sketch - 01/09/2018


#089

Python code here

s_089

A study of Commodore 64's "10 PRINT" artwork.

Daily sketch - 01/08/2018

#088

Python code here

s_088

Perlin Noise on ellipse and rectangle

Daily sketch - 01/07/2018

#087

Python code here

s_087

Polygonal roses

Daily sketch - 01/06/2018

#086

Python code here

s_086

Experiments with a weird symmetry

Daily sketch - 01/05/2018

#085

Python code here

s_085

Fibonacci's stairs

Daily sketch - 01/04/2018

#084

Python code here

s_084

Proof of concept to use a with cutom lib within site packages

Daily sketch - 01/03/2018

#083

Python code here

s_083

Black hole suns

Daily sketch - 01/02/2018

#082

Python code here

s_082

Recursive regular polygons with randomic rotations

Daily sketch - 01/01/2018

#081

Python code here

s_081

Standardized recursive lines creations


#080

Python code here

First try on a more standardized random walker


#079

Python code here

s_079

Experimenting on line deformations/rotations - 005


#078

Python code here

Study of polygon deformations on random polygons - 003


#077

Python code here

s_077

Experimenting on motions - 002


#076

Python code here

s_076

Controlling random distributions - 003


#075

Python code here

s_075

Controlling random distributions - 002


#074

Python code here

s_074

Experimenting on motions - 001


#073

Python code here

s_073

Controlling random distributions - 001


#072

Python code here

s_072

Experimenting on line deformations/rotations - 004


#071

Python code here

s_071

Experimenting on line deformations/rotations - 003


#070

Python code here

s_070

Experimenting on line deformations/rotations - 002


#069

Python code here

s_069

Experimenting on line deformations/rotations - 001


#068

Python code here

s_068

Naive approach on a triangle's space-filling implementation


#067

Python code here

s_067

Splitting a triangle internally


#066

Python code here

Visualization 002 on Bokeh Effect's movement


#065

Python code here

s_065

Visualization 001 on Bokeh Effect's movement


#064

Python code here

Studying bokeh effect with @lucianoratamero.


#063

Python code here

Study of polygon deformations on random polygons - 002


#062

Python code here

s_062

Study of polygon deformations on random polygons - 001


#061

Python code here

s_061

Study of polygon deformations 001


#060

Python code here

Study of multiple patterns - 001


#059

Python code here

s_059

Lines on 2 noise functions


#058

Python code here

Study of symmetry - 005


#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