We used Pyth0n to create a series of points. Then we created this array of points in the X Y and Z plane. Then we used a series of P0lylines to connect random points to each other (ignoring the random connections that would arise from points connecting back to the same point ie redundancy). Then we created a filter so that these points with random lines connecting would only be in the upper range and lower ranges in the X and Y values, leaving a "hole" in between the geometry.
The final render is a result, giving a radius or thickness to these lines. You can see how this would create some interesting random geometry and we can even script in a door or windows so that it becomes a house, etc.
All of this was scripted in three editors; the original script edit0r, the plug-in visual n0de editor and the script edit0r for that n0de editor.










GAH!! I knew whatever it would be, it would have some sort of donut hole in it, because of the values left out in the middle.. coolio!!
ReplyDeleteYes. A lot of it is (to me) like "set" logic; you know
ReplyDeletein (for us it was primary school LOL) where you
did sets; intersection, union, etc. Pretty much
geometrically a lot of the same logic. :)