Program Lab
Code and plug-ins for computational design, automation, and interoperability.
| Plug-Ins | ||
|---|---|---|
| LunchBox | LunchBox is a Grasshopper plug-in containing helpful utilities for forms, patterns, and workflow. The plug-in includes components for mathematical forms, paneling systems, structures, and workflows. | |
| Slingshot! | The plug-in for Grasshopper that combines parametric design with relational database management tools. | |
| Blender | ||
| Blender Python Notebook | A growing resource for using Blender Python for design. | |
| Revit | ||
| Revit API Notebook | A growing resource of Revit API examples for RevitPythonShell | |
| Form | ||
| Mathematical Forms | Definitions and scripts for making parametric shapes, surfaces, and forms. | |
| Transformable Batwing | Creates a Batwing surface module that can be tiled to create 3D patterns. Includes parameters for XYZ tiling and surface transformation. | |
| Structure | ||
| Paneling Scripts | Definitions and scripts for paneling surfaces. | |
| Structure Scripts | Definitions and scripts for structuring surfaces. | |
| Generative | ||
| Attractor Scripts | Scripts for attactor systems. | |
| Recursion Scripts | Scripts for recursive geometry. | |
| Interface | ||
| piGeon + ControlP5 Template | A template for creating slider controls for the piGeon library with ControlP5 |








