selected works available
computational crystal substrate
 
substrate
processing    june, 2003   j.tarbell
 
  launch small java applet launch medium java applet launch large java applet  
  250 x 250 pixels
100 object maximum
500 x 500 pixels
250 object maximum
900 x 900 pixels
350 object maximum
 
 
Lines likes crystals grow on a computational substrate. A simple perpendicular growth rule creates intricate city-like structures.
 
city
0001 iterated substrate

they pulled away
0011 iterated substrate
farms
0014 iterated substrate
cities
0021 iterated substrate
crystal
0022 iterated substrate
jackson pollock
0026 iterated substrate
substrate
0029 iterated substrate
crystal
0034 iterated substrate
mud
0037 iterated substrate
cracks
0039 iterated substrate
substrate
0051 iterated substrate
city
0053 iterated substrate
 

1000 classic computational substrate, color palette stolen from Jackson Pollock
 
The simple rule, the complex results, the enormous potential for modification; this has got to be one of my all time favorite self-discovered algorithms.
 

3000 non-linear substrate growth with eleven crystal instances

3001 non-linear substrate growth with eleven crystal instances
 
Allowing the cracks within the substrate to curve, we see even greater irregularity, including isolated structures merging together in complex ways.
 
crystal substrate
2000 early non-linear crystal growth
crystal substrate
2001 growth catalysts converge in regions of open space
crystal substrate
2005 substrate density increases with exposure time
crystal substrate
2003 multiform density is common
crystal substrate
2004 just moments after the growth process has begun
crystal substrate
2002 millions of operations later...
 
 
 
 
early substrate rendering with sand painting
e1000 early substrate rendering with sand painting effect
early substrate rendering with sand painting
e1001 heavy sand painting highlights larger structures
early substrate rendering with sand painting
e1002
early substrate rendering with sand painting
e1003
 
An early version of Substrate did not confine the watercoloring effect (see Sand Stroke) to regions defined by the cracks.
 
 
 

BW0000 early substrate growth without sand painting effect

BW0001 extended growth exhibits fractal density
 

BW1000 detailed linear substrate growth without sand painting effect
 
Another early version has no watercolor effect at all.