openFrameworks
Below are the results of tinkering with systems of trees whose nodes each have a handful of independently animatable parameters.





















Below are the results of tinkering with systems of trees whose nodes each have a handful of independently animatable parameters.