generative modeling for Rhino
Definitions for creating 2D or 3D pattern on an object seem to work only when this object is made out of one surface. The well known definition is to create the surface domain, subdivide it and morph the pattern on it. The minute the object become a polysurface, the definition stops working. Is there any solution to proliferate a pattern on a polysurface with GH?
The problem is that most patterns work with an uv-layout over the whole of one surface. A possible solution is to explode the polysurface (BREP) to seperate faces and use those to add the pattern to it.
However: often this will have some unwanted results, and often does not create a continuous pattern among the different surfaces.
That is exactly my problem in breaking the polysurface. Once you do that, you lose the continuity of the pattern, especially if you want to introduce variation within it with an attractor.
So how to get around this issue, especially that most of complex architectural surfaces are polysurfaces?
Depending on how you create your polysurface you could, for instance run the creasesplitting command (plug-in for V4 and built in in V5) so you end up with a more complex single surface.
Obviously there will be cases (quite alot, actually) where this won't be possible.
I hope this helps.