Monday, November 17, 2008

newSkin + beginningAggregation


my file is ridiculously large and won't allow me to render. the lab technicians have tried helping. simon is now trying to help. this is all i can get rendered out for now, but i'll continue to try to get you something more tonight.

new skin to react to solar stress




The next step is to create an animation showing that where the most solar stress occurs on the unit clusters, the more dense the skin gets. These renderings, for instance, show the skin's most porous state, when it would maximize solar collection.

script question

I think i asked before, but i am not sure. is there a way to get rid of redundant lines? I don't think there is but i figure i should throw it out there.


Thread[First[#]®Last[#]]&/@Partition[Range[6100],5,1,1];
NestList[Round[Last[#]/10]->First[#]*10&/@#&,%,4];
GraphPlot[Flatten[%]]


Refering to script above:
second question would be about how i would connect different parts of a tupple set(i.e. {1,2,3,4}) at different points instead of just first to last. such as First#->Last#->Third#.

i still haven't figured that part out.

thanks,
Jean Pierre

Sunday, November 16, 2008

Sound Absorbing Double Membrane




I'm still working on my new mathematica system output, but this is one idea for aggregating some glass bubbles with a secondary sound absorbing frame.

As for my script question, I was more interested in investigating how to output a Mathematica graph system as mel programming script text - which could be run in Maya and control the tessellation/vertex connections of one model...this way seems the most rational way to use both Mathematica and traditional digital tools. Essentially, by having Mathematica generate mel text, you can have Mathemematica drive the interlacing of two systems more elegantly than our current method of "joining" two unrelated graphs together in mathematica. I put a comment under Cole's blog about how to get one graph in Mathematica to clumsily join with another graph. If you want the code to it let me know - basically it involves creating a sequence of graphs, each of which is generated off of seed data from the previous one - and since generally a lot of us are using "ringlike" start data, you can extract a sparse ring from another graph using the concept of "shortest graph path". I think this is difficult to explain without having the Wolfram-Magic interface open.

Oh yeah...That is MIA chrome on that puppy!!!!

SCRIPT WISH LIST




I am using one script as a framework and would like to nest another script
(the same one but in a slightly different state) within the it. If I can do this it
would allow me to combine systems and begin to aggregate units within
the larger framework based on numeric node locations.


I guess the idea is to merge two graphs-similar to what Moser produced.
See attached board for script images. it is the lines on the left
I want to combine. Say...the top one within the bottom one!



Andrew_scripting...

Included are selected boards from last Thursday. I am currently progressing the overall design, with my main concern being the development of the snaking tubes and attempting to have them interact in a more substantial way: that is to say, to progress the intricacy in how they connect/interact and how they purposefully behave within the system. With that being said, I was wondering Matt if there is a way to force the tubes, through scripting as opposed to my manual methods, to connect in a controlled way, so that they are not arbitrarily touching the ground (or conversely “hanging out” in air.) I am most interested in having the tubes mutating in a way that they can branch out in all directions, with the capability of connecting to itself, adjacent buildings, the ground, dodging areas I designate for phytoremediation, etc.













Saturday, November 15, 2008


Okay so my question is how can I extrude or create volume from my skin (top image). The lower image was creating by taking a grouping of faces and extruding them. But the extrusions deform the skin substantially, which isn't necessarily bad but looks a bit like superman's crystal palace and is going to be a challenge for section cuts. What I would want to do is either find a way to maintain the skin's existing geometry (image 2) while creating volume or find a script that will take my structure points and give me volume and not just a surface. Note the surface was created through extracting points in Rhino from my structure script, pointmeshing and smoothing them out.