I wanted to then take this idea further and see if the basic pattern or curve function could react to other variables I give it (so I kind of got side tracked from modeling fractals in 3d to modeling linear equations). The diagram above, along with the red ones I sent you a while back, imply time and movement by being linear, so I thought it would be interesting to interject major changes to the functions at certain points in time along its linear lifespan, much like an organic growth system. For example a tree: it has a basic growth function, the same as all other trees of its type, but what makes the tree unique is how the ‘tree growth equation’ reacts to major events and variables specific to where the tree lives (e.g. specific wind forces, a wall that is in the way of its linear growth vector, someone cutting branches off.) The ‘tree growth equation’ continues, just in an augmented and distorted fashion due to the interjections…. Although it may look like other trees, the unique characteristics and its reactions to the variables of its specific site and life make it a one-off individual. To do this I need to extract a specific point in time from the equation as it moves through a linear 3 dimensional vector and somehow impact it drastically, mabey by moving it, scaling it… whatever really. How the growth system would then react and continue would be really interesting. I would have to spend some more time on the definition/script to do this and since my partner and I switched ideas and decided to go in a different direction with the project, I doubt I will be able to revisit this until next quarter. It would be great to incorporate this stuff into the project, but it has been difficult to work in anything along these lines with my partner, she’s not very open to this stuff. Mabey I can sneak it in later. Here are some pics of the equations and grasshopper definition, you can get a sense of the equation and how its set up to be manipulated manually. It’s actually simpler than I thought, which was a nice surprise.

No comments:
Post a Comment