Weaverbird - mesh topologies in Grasshopper

Topologies in Grasshopper


Weaverbird is a plug-in for topological transformations in Rhino 4.0 and Grasshopper 0.8. It helps smoothing, modifying and preparing meshes for rapid manufacturing technologies from within Grasshopper.

Contains these commands:

  • Catmull-Clark smoothing
  • Split mesh into Quads
  • Loop smoothing
  • Split mesh with inner face
  • Sierpinsky Triangles subdivision
  • Frame
  • Sierpinsky Carpet
  • Window
  • more...

You can download the latest version from http://www.giuliopiacentino.com/weaverbird/

  • Arthur Mamou-Mani

    brilliant !!!! Thanks Giulio
  • Arthur Mamou-Mani

    It would be great if you could post a video tutorial of how you used Weaverbird to make the surface above :)
  • Giulio Piacentino

    Mh, sure... there's the example definition for this already coming with the installer, but if I can manage to overcome my shyness I'll make a video, too. :) - Giulio
  • Arthur Mamou-Mani

    Hi Giulio,
    When i bake and try to render the mesh it seems to be loosing it s original texture information (similarly to when you rebuild a mesh).
    Is that something that can be fixed ?
    thanks,
    Arthur
  • Arthur Mamou-Mani

    This is what i mean btw:

  • Arthur Mamou-Mani

    Thanks Giulio.
    I want to apply one texture on the whole mesh which is what usualy happens when you make a delaunay mesh (image below) but when i use Weaverbird to subdivide the same mesh the texture suddenly applies to each individual meshes.
  • Andrea Polato

    Thanks Giulio! This is really amazing and usefull.
  • j00k

    Hey guys, i know its a long shot to ask this question here, ive been experimenting with GH for abit now and have just gotten weaverbird having lotsa fun with it. However, just wanna ask you guys how to i turn meshes into solids? like the model above? i've gotten around wbframe and catmull, but ive only got a flat mesh surface. how do i add depth ? extrude? thanks in advance! great work Giulio!
  • Giulio Piacentino

    Hi Johnny, the picture above is taken from a definition that comes with the installer. You can find this folder in the Windows Start menu. It's called extrusions.gh. - Giulio
  • j00k

    cool! should have looked first, thanks for the quick reply cheers Giulio ;)
  • Arthur Mamou-Mani

    Hi Giulio,
    I was trying to make subdivide a boxy mesh with weaverbird and i always get a strange edge (image below) which i wish i wouldn't have.
    Would there be a special tool i could use to subdivide with no edges ?
    many thanks,
    Arthur


    1.jpg
  • Giulio Piacentino

    Hi Arthur, Loop subdivision creates that special vertex (it's how it works) when four edges meet at the same vertex. Catmull-Clark subdivision works better for quad meshes (like a box). There are other subdivision schemes, like Sqrt(3), that do not have this problem, but have other limitations. Hope it helps, - Giulio
  • Arthur Mamou-Mani

    Thanks Giulio,
    I am trying to reproduce a giant LillyPad using weaverbird but since it s a complicated solid i think it's harder to compute. Would you have any ideas as to how i could subdivide such a polysurface?

  • Daniel Piker

  • SE HOON JANG

    Thanks Giulio,
    It has a little trouble with
    maybe load WeaverBird problem...

  • Giulio Piacentino

    Hi Se, I see! Did you install the component to the default locations?
    If not, could you please try uninstalling it and re-installing?
    Thanks, I'll pm you, Giulio