In this lesson you will be introduced to the Weaverbird user interface and the logic behind subdivision modeling. We will familiarize with Weaverbird and Rhino's mesh commands by completing, in the first hour, a full modeling exercise in Rhino.
Organic modeling and surface tessellations in Rhino
This course will introduce you to the fundamentals of mesh geometry and topological transformation. We will explore together the different subdivision algorithms and the main polyhedra transformation operators, through a series of exercises in Rhino/Grasshopper and Weaverbird. You will learn how to generate complex organic shapes from any arbitrary polyhedral mesh and how to use subdivision techniques to derive complex grids from simple polygonal meshes.
The course will start with a comprehensive overview on the fundamental concepts of mesh geometry, box modeling and subdivision techniques. It will investigate different ways to generate, edit and control clean meshes; it will show how and when to apply the different transformation operators such as Picture Frame, Carpet, Dual. A series of exercises will explain the potential of the different algorithms for subdivision (Catmull-Clark, Loop, Sierpinsky…) to generate tessellations and dynamically investigate complex shapes through their simplified box representation.
After this course, participants will have the foundations to:
Course at a glance
- 7 lessons – suggested one a day!
- 270 minutes of learning experience
- Quiz available for each lesson
- Certificate of completion available
- Language: English
- Ilaria Giardiello
- Giulio Piacentino
PrerequisitesThis course is intended for Rhino and Grasshopper users with a basic ability of navigating the Rhino interface. You must be able to pan, rotate, and insert commands into Rhino and have a good working knowledge of the Grasshopper user interface.
Software requirementsCheck out the introduction lesson to review the software requirements for this course.
In this lesson you will be introduced to the fundamentals of mesh theory through an overview on meshes geometrical components, such as vertices, edges and faces, and their main properties. We will as well discuss about errors, such as non-two-manifold edges, that can compromise your mesh model. Finally, we will create a space structure using transformation operators.
In this lesson you will learn how to apply some of the most commonly used transformation operators, to generate complex grids, in this example a trihexagonal grid, starting from a simple quadrangulated mesh.
In the next three lessons we will construct some more advanced Grasshopper definitions. In this example you will learn how to generate a Möbius strip surface in Grasshopper and how to replicate a mesh component to obtain a continuous, solid object.
In this lessson we will create a smooth, continuous mesh model along the edges of a Voronoi three-dimensional pattern, constructing the base polygonal mesh by scaling in 3D both the Voronoi cells and faces.
In this lessson you will learn how to use parametric equations in Grasshopper to construct, in this example, a earring mesh model, where the main geometry, of vertices and faces, is derived from the helicoid equation.