2013年9月2日星期一

VIZA626 Generative Art --- Project 1: Color Cell

Conceptual:



The idea of this project comes from cell propagation.  In biology laboratory, we can often see the process of cell propagation in the culture dish through microscope.  These living cell will try their best to absorb nutritions from nearby space. In order to achieve that, they will push themselves away from other cells to get enough space. This program is aimed to emulate that kind of behavior.

In this program, each cell has a color value on it, and they try to keep themselves from other cells in order to get enough space and nutrition to grow. On the other hand, each of these cells have several antennas around it, reaching outside, trying to find other cell. Once its antenna reaches those from other cell, a new cell will be born, with the color from both of its parents.

Behaviors driven by "Chance Operations":
   Almost every change in this program is made by chance. For example, the color of each cell, the number of antennas of each cell, the speed of antennas rotation are all randomly set. Not to mention the result is even more unpredictable. We can not foresee where the next cell will be born. What will happen to the whole structure. Some cell will be pushed to the boundary and die, some will thrive and be dominated in color pattern.





I use spring force to make cells  keep a proper distance from each other, simple Hooke's law.


some new results:

没有评论:

发表评论