Weaverbird 0.5.20 NewYear

weaverbird

Weaverbird is the plug-in for topological transformations in Rhino and Grasshopper. It now supports colors and texture coordinates. It helps inventing, smoothing, modifying, thickening and preparing meshes for rapid manufacturing technologies.

Weaverbird 0.5.20 NewYear Hotfix. For Rhino 4.0 and Grasshopper 0.8. Now in wb toolbar. Please upgrade to this version if you are using any earlier releases.
To install, right click, choose “save as…” and then double click the file to launch the setup. If you encounter any problem contact me with a comment. This version will expire on Jan 1, 2013. By that time there will be a new version with same functionality available for free.

If you don’t have admin rights (you will find instructions in the zip file).

Main topological commands:

catmullClark Catmull-Clark smoothing (wbCatmullClark). Calculates the type of mesh-based recursive subdivision described by Edwin Catmull and Jim Clark, at first in 1978. The resulting mesh always consists of quadrilaterals.

quadSplitSplit mesh into Quads (wbSplitQuad). Calculates a new mesh, which is formed of only quads and generally appears similar to the old one, except that it is welded. It is topologically equivalent to the Catmull-Clark subdivision.

loopLoop smoothing (wbLoop). Calculates the type of mesh-based recursive subdivision described by Charles Loop, at first in his Mathematics thesis in 1987. The resulting mesh always consists of triangular faces.

Split mesh with inner face (wbSplitPolygons). Places a new face departing from the middle of each original face edge. Caps the remaining hole with Sierpinski triangles.

Sierpinsky Triangles subdivision (wbSierpinskyTriangle). Places a triangle in each corner of a mesh face. The mesh will have one more hole per face.

Frame (wbFrame). Computes a new mesh with higher naked edge count, where each face has a new hole in the center and resembles a picture frame. The resulting mesh always consists of quad faces.

carpetCarpet (wbCarpet). Computes a new mesh with higher naked edge count, where each face has a new hole in the center. The resulting mesh always consists of quad faces, and can be used to compute a Sierpinski carpet.

windowWindow (wbWindow). Replaces each original mesh face with a new one, reconstructed on the inside. Each face has the same number of sides as the original one.

New mesh primitives definitions:

wbPrism, wbAntiPrism, wbPyramid, DiPyramidswbDiPyramid

Additional commands:

- wbOptions. To see the main log, set up the threading model, control the maximum time a single operation is allowed to take, and set options for the Loop subdivision scheme (to use Loop’s receipt or Warren-Weimer’s one).

- wbProperties. Opens a window with topological information about any mesh object in Rhino. Exposes triangular and quad face counts, edge count, current and welded vertex counts.


55 Responses to “Weaverbird 0.5.20 NewYear”

Leave a Reply