The Parametric Optimizations Workshop focuses on managing design data and optimizing projects for sustainability and performance using Ladybug and LunchBox.
The Parametric Optimizations Workshop focuses on managing design data and optimizing projects for sustainability and performance using Ladybug and LunchBox.
Videos Available
Register
* By registering you agree to receive marketing emails about products, services, and updates from us.
The Parametric Optimizations Workshop focuses on managing design data and optimizing projects for sustainability and performance using Ladybug and LunchBox.
This workshop will teach participants to create their own design languages, simple scripts that can be repeatedly used for future complex designs. This design languages workshop focuses on mastering the fundamental elements of Rhino Grasshopper and Blender 3D Geometry Nodes.
After completing this workshop, participants will feel confident filling blank design canvases and confidently applying their design languages to create intricate structures. Design languages encompass Organic Flow, Repetition, Random Generation, and Overlap.
This workshop will provide a design process categorized into point-based, line-based, and surface-based design methods, along with useful utility. These design methods enable participants to apply simple scripts to complex forms while exploring unexpected spaces. From inspiration to final geometries, the workshop will showcase the entire process of developing multiple concepts. Furthermore, this workshop covers creating render images and animations using Blender 3D’s Cycle Render.
What You’ll Learn?
Creating design languages using components in Grasshopper and Geometry Nodes.
Analyzing design elements and developing conceptual parametric designs.
Applying multiple basic design languages to construct complex structures.
Enhancing Grasshopper and Geometry Nodes’ scripts to achieve more detailed designs.
Blender3D Cycle Image and Animation Render.
Methodology:
In this workshop, participants will acquire proficiency in designing multiple pavilions and their surrounding landscapes utilizing Rhino Grasshopper and Blender3D Geometry Nodes. The curriculum will equip participants with fundamental design languages and demonstrate how to combine them for their own design endeavors effectively.
The Grasshopper component will illustrate point-based, line-based, and surface-based design methodologies and useful utility functions. The Blender 3D Geometry Nodes section will also showcase mesh-based design and procedural materials settings. A comprehensive Blender 3D Cycle render tutorial will conclude the course.
The workshop will begin with an introductory session introducing and demonstrating various design language scripts in Grasshopper and Geometry Nodes. Participants will then explore different types of basic designs that combine two or three design languages. On the second day, a pavilion and its surrounding landscape will showcase an exemplary application of these multiple design languages, accompanied by a basic render tutorial.
During the workshop, participants will engage in an individual exercise where they will design their own forms using the workshop’s script while simultaneously incorporating an additional design language into their design. This supplementary design language has the potential for future universal use. Participants will also generate render images using the Cycle render engine.
On the second day of the workshop, participants will delve deeper into more complex applications of these rudimentary scripts. They will explore the potential for unexpected spaces that arise when combining their scripts. A more detailed render tutorial will be provided, along with procedural materials settings.
Basic familiarity with Grasshopper and Blender is recommended.
Content
Intro + PAACADEMY Updates (05:04)
Building Your Design Language (15:25)
Scripting Logic for Creative Design
This session introduces scripting as a mindset in parametric design, highlighting how tools like Grasshopper and Blender support consistency, reusability, and the development of a personal design language.
Curve & Surface Techniques (46:54)
Curves, Surfaces & Parametric Openings
This session explores foundational Grasshopper scripting techniques for generating and manipulating curves and surfaces using logic-based strategies, with practical examples of parametric openings, rotations, attractor-driven deformations, and design variations.
Vector-Based Form Making (01:03:48)
Vector Logic & Parametric Extrusion
This session focuses on Grasshopper’s vector-based operations and parametric extrusion methods, demonstrating how to manipulate directions, lengths, and rotations to generate dynamic forms using simple scripting logic.
Blender Geometry Nodes Surfaces (37:49)
Modular Surfaces in Blender Nodes
This session explores surface-based logic in Blender using Geometry Nodes, focusing on techniques like UV subdivision, rotation, and attractor-based transformations to create modular and responsive surface systems.
Attractors & Noise Deformation (42:30)
Organic Deformation with Blender Nodes
This session focuses on using Blender Geometry Nodes to create organic deformations through noise textures and attractor-based logic, enhancing design responsiveness and complexity.
Adaptive Surface Design Logic (57:56)
Parametric Surface Grid Transformations
This session develops parametric surface systems in Grasshopper using subdivided grids, attractor-driven transformations, and rotation logic to explore adaptive and responsive form-making.
Modular Surface Design (33:21)
Modular Box Morph in Grasshopper
This session demonstrates how to build modular parametric grids in Grasshopper using Box Morph, random scaling, and rotation logic to create adaptive and varied surface compositions.
Vertical Grid Systems (32:17)
Stacked Forms in Blender Nodes
This session focuses on Blender Geometry Nodes, demonstrating how to create a modular stacked grid system by randomizing heights and instancing geometry to build complex vertical compositions.
Time-Based Geometry Transformations (40:59)
Animating Modular Forms
This session demonstrates how to animate form changes over time in Blender using Geometry Nodes, keyframes, and driver setups to generate dynamic, time-based transformations in modular structures.
Blender Rendering with Animation (32:21)
Rendering Animated Geometry in Blender
This session in Blender Geometry Nodes shows how to prepare geometry for rendering by combining animation, material assignments, and camera setup to generate high-quality visual outputs.
Important Notes:
Workshop materials will be distributed before the live event.
June Lee is a New York-based architectural designer and artist who creates conceptual spaces with parametric geometry, as well as a series of abstract designs and artworks. His expertise lies in abstract concepts, enabling him to construct complex forms through simple processes and design languages.
Lee’s works emphasize the integration of organic flow, random generation, continuity, repetition, and overlap. He explores architectural elements on various scales by applying a consistent design concept, resulting in correlated works that serve as valuable sources of future inspiration.
This course is available through Teams Access. If your organization has a Teams Access subscription, you can enroll in this course at no additional cost.
AI has changed the way we create, turning imagination into stunning visuals in seconds. But how do we take those ideas beyond just images and into real-world architecture? With AI tools evolving rapidly, the potential for integrating them into architectural design is greater than ever.
No comments found.