How Parametric Design is Shaping the Future of Architecture
Parametric design is a method of using computational techniques and algorithms to aid in the architectural design process. It allows architects to harness the power
Founder, Architect & Authorized Rhino Trainer®
Thomas Jeremy Tait is the Founder and Lead Instructor at Hopific, where he provides strategic leadership for the platform’s computational design curriculum. With over a decade of hands-on experience as a Lead Design Architect and Project Manager at internationally recognized architecture practices such as Snøhetta and NADAAA, Thomas brings a strong technical background, production-driven habits, and forward-thinking creativity to all the tutorials and programs he oversees.
Thomas began his computational design career solving practical design challenges on high-profile projects, moving quickly into training his peers at Snøhetta. Over his career, he has contributed to award-winning buildings like the Beijing Public Library and the Budapest South Gate Masterplan, logging over 5,000 professional hours in Grasshopper and successfully training more than 300 architects. As a McNeel-endorsed Authorized Rhino Trainer® (ART), Thomas specializes in teaching a streamlined, design-first approach. He loves diving into complex data trees, optimizing algorithmic workflows, and solving technical design mysteries so architects can focus on creativity instead of wrestling with the software.
Parametric design is a method of using computational techniques and algorithms to aid in the architectural design process. It allows architects to harness the power

Knowing how to subdivide a surface in Grasshopper can open up a world of possibilities for creating complex façade geometries and patterns in architectural design.

Welcome to this tutorial on how to create a grid on a surface in Grasshopper. In this tutorial, we will be discussing which component to

Creating a surface from points in Grasshopper is a common task for terrain modeling, topography, or reconstructing geometry from measured data. In this tutorial, we’ll

As a Grasshopper user, understanding how to find the center of a curve is an essential skill. Whether you’re creating a building façade, landscape, or

Looking to breathe life into your designs by creating dynamic shapes that respond to the twists and turns of a curve? Knowing how to extrude

If you come from modeling in Rhino, there’s nothing more natural than extruding a curve. But as soon as you try and do it in
Are you looking for an efficient way to work with large and complex definitions in Grasshopper for Rhino? Look no further! In this tutorial, we’ll
As a Grasshopper user, you know that connecting and manipulating shapes is a crucial part of the design process. But sometimes, it can be tricky