 |
Description
IsoBlox is a particle-based sketch toy that generates isometric boxes in a pixel-art
style. The box-drawing algorithm is intentionally not optimal, but rather was chosen for its
interesting pattern of development via independent agents (particles).
Since each particle is independent of its neighbors, they have little understanding
of the "big picture". Thus these myopic particles do miss some opportunities to create "edges"
that a human pixel artist wouldn't. Still, they tend to do a passable job even with such a
limited "brain".
IsoBlox.pde
Dave Bollinger, Sep 2006
http://www.davebollinger.com
for Processing 0115 Beta
(updated 08/16/2006 for 0125 Beta)
CONTROLS:
mouse -- click and drag to create blocks
1 2 3 4 5 -- select size range (smaller to larger, default 3)
q w e r t -- select color range (pastel to saturated, default e)
space -- clear entire screen
z -- clear just z-buffer (for overlap effects)
f -- toggle "fast" mode (no particle animation)
Source code: IsoBlox Particles ZBuffer
Built with Processing
Gallery
 size 1 saturated
 size 2 half-saturated
|
 size 3 medium
 size 4 half-pastel
|
 size 5 pastel
 writing
|
|
 IFS rendering
 IFS rendering
|
 IFS rendering
 IFS rendering
|
|
 |