MARC FORNES & THEVERYMANY™

PRACTICING AT THE INTERSECTION OF ART + ARCHITECTURE ^ COMPUTATION

Archive for June, 2007

070612_Voronoi3D


Interesting – I always thought I subconsciously “avoided” to work around 3D Voronoi partly for preconception as “over trendy”, partly becausenever solving any other problem for me other than beautifull intricate cellular packing – I finally had to write my own code to generate a 3D Voronoi as an under layer piece of code for an other design tool application.
The structure of the code written in rhinoscript DOESN”T REQUIRE THE NEED OF QHull data set; the code somehow “happened” to become a 3D Voronoi while originally looking at a different purpose – looking at shapes describe through some kind of wireframe in tension based on locator in 3D space – the striking similarity of the first result finally forced me to spend few more extra hours to force the code to output a more mathemically purist version of the 3D Voronoi… finally or simply once more “never say never”…

“Mathematically purist” – well within our more and more complex understanding of our contemporary society, the word “purist” can only be a very narrow and dangerous call – and I do apologize for that… my interpretation at the time was a qualificatif for simply following straight forward the steps of the Voronoi 3D geometrical description… sorry – no funky mathematical algorythm…
Though staying within rhino – a CAAD software – and write your own tool allows I believe to be in control of your code and therefore be able to manipulated away from its primarly algorythm toward a design tool – like with the 2D version for exemple…

First “delirium tremens”


070607_WorkInProgress


Being currently developping in parallel multiple schemes /projects /research, I finally decided to start uploading/replacing/developping theverymany agenda in a non-linear fashion for the next few weeks – snapshots in progress as they come! – non-linearity of posts within a blog format might be a challenge though?!
Image_01: XY component array… simple as “game of mod”… “mod” being a visual basic expression… once more ordering the “host array” is the key of the pattern…



Image 02-03: “this isn’t a map!” – both color scheme are generated based on a “Draft analysis tool as geometry” – the code is analysing for each surface within a polysurface its orientation compare to a given direction… then via neighbour check algorythm, the code is generating some sort of “level curves” between the zone of same orientation… in progress – yet running slowly – but more to come soon…



Image 04-05 are generated based on a personnal custom developped Voronoi 3D rhinoscripted tool – that tool is actually generating the cell via a geometrical set of operation within rhino instead of generating first the data set in QHUll and then, once sorted out, only drawing the cell by linkage of points in rhino – nothing exceptionnal and very short, the code is simply following, in a step by step process, the mathematical logic! – yet running obviously slower but though still surprisingly fast – the code is calling the rhino “boolean Intersection” method to create closed polysurfaces – that very mecanical processes allowed me to alterate the “pure” mathematical Voronoi algorythm in order to strategize on it as a design tool: here the partially troncated cells are linking each inputed points within the mass to the external enveloppe in a conic form – this speculation in progress is looking at cones of light & ventillation towards precise locations within a larger mass… -in progress-

%d bloggers like this: