On Tue, 3 Mar 2009, simeon cosik wrote:
Hello, how can i evaluate 3d structures generated in puredata to know if it can support itself if i build it in reality? for example imagine that each structure is conformed by a group of boxes one over the others made with "repeat",i would like to add gravity and weight to all the boxes so i can i calculate the threshold that i need to maintain in order to avoid the collapse of my structure. Is this can be done with pmpd? Any idea?
You would need to remake your patch to also work without GEM, or find a way to download the geos from GEM.
One way to make such a "dual-output" patch, is to make it as an abstraction, taking an argument that selects the library it is going to use. suppose your patch is called mymodel.pd:
[mymodel] would use GEM [mymodel gemdump/] would use a library called gemdump/
Then within that patch, you would prefix every geo and every geo transformation by $1, such as [$1rotateXYZ]. After that you'd have to make a somewhat complex abstraction library that could dump all the coordinates.
Actually, this pattern (of switching libraries) is very useful, but in this case, it may be too hard, so if I were you, I'd first look for something that can download the geos from the video card, and if I don't find any, I'd make that GEM emulation library that would give me all vertices and edges.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec