generative modeling for Rhino
PARAMETRIC DESIGN: Introduction to Grasshopper | 2012 July 07-08
This two-day intensive Parametric Design workshop will introduce participants to the Fundamental Concepts and Essential Skills necessary for effectively designing with Grasshopper for Rhinoceros. In a fast-paced and hands-on learning environment, participants will explore concepts such as Object Attributes/Parameters, Data Types, Data Structures, Composing Algorithms, as well as the creation and manipulation of Computational Geometry through parametric modeling interfaces. Workshop curriculum will additionally cover techniques for Controlling the Flow of Data via Functions, Conditional Statements/Logical Gates, Sampling Data, and User Interface Objects.
The workshop curriculum will track through a series of case-study exercises which will include techniques for writing functions, simulating natural growth systems, defining object transformations, constraint-based modeling, and cross-application data streaming, in addition to a series of component distribution and control mechanisms. Emphasis will be placed on consistent organization of data through Lists and Data Trees and best practices for Professional Workflow Integration, File Modularity, and Data Visualization in Grasshopper.
PARAMETRIC DESIGN will focus on Grasshopper for Rhinoceros and will consist of a series of instructional lectures, open work sessions, and guided exercises. Additionally, workshop participants will receive a digital workbook containing all lecture content. This workshop, particularly well suited for beginner/intermediate users, offers an in-depth and rigorous introduction to Algorithmic Design, Computational Geometry, and Parametric Modeling concepts with Grasshopper. As part of a larger online infrastructure, modeLab, this workshop provides participants with continued support and knowledge to draw upon for future learning.
Attendance will be limited to provide each participant maximum dedicated time with instructors.
- Parametric Design :: Fundamental Concepts and Essential Skills
- Computational Geometry :: Introduction to Points, Vectors, Curves, Surfaces, and Meshes
- Algorithmic Processes :: Defining and Executing Parametric Design Solutions
- Data Structures :: Working with Lists and Data Trees
- Pressures + Influencers :: Working with Attractors, Image Mapping, and Data Sampling Strategies
- Instantiation + Difference :: Implicit VS Explicit Component Variation and Control
- Data Visualization :: Object Naming, Geometry Analysis, and Color Feedback Mechanisms
- Modularity :: File Layout and Organization, Custom User Objects, and File Distribution Protocols