WASP - A COMBINATORIAL TOOLKIT FOR DISCRETE DESIGN
Wasp is a Grasshopper plug-in, developed in Python, offering combinatorial tools to design with discrete elements. The description of each part includes all information necessary for the aggregation process (part geometry, connections location and orientation). The connections define the topological graph of the part, which is used to define the possibilities of aggregation with other parts. Wasp offers a series of aggregation procedures, allowing geometry- and data-driven generation of structures. Additionally, it provides tools for constraining the resulting aggregation, both at the local and global level, as well as utilities to visualize and process it.
MORE ABOUT WASP
- Learn Wasp: Wasp #101 Video Tutorial series
- Get help and share your work: Wasp Discord chat server
- Support Wasp: Patreon
- Stay updated with the latest news: Wasp Newsletter
- Check out source code and beta versions: Github
Wasp is free and open-source. Its development is supported by its user through the Wasp Patreon Page. To them goes a great Thank You for enabling Wasp to continue growing:
Arjen Deetman, diff-arch, Robert Dooley, Mark Foxworth, Lothar Kolbeck, Mai Thi Nguyen, Thanat Prathnadi, Anton Savov, Alexander Stefas, 庆铃 王, Roger Winkler
Significant parts of Wasp have been developed by Andrea Rossi as part of research on digital materials and discrete design at DDU Digital Design Unit of TU Darmstadt, ledr by Prof. Oliver Tessmann.
Wasp is heavily influenced by Ladybug Tools, a free and open source environmental suite for Grasshopper. It is using its code template, and follows the Labybug code organization. Some methods from Ladybug may have also been copied.