Grasshopper 1

Grasshopper, the world’s most beautiful programming language, is a full-fledged part of Rhino. Used in some of the most ambitious design projects of the past decade, Grasshopper, like Rhino, has become a robust development platform. Grasshopper provides the solid foundation for many incredible third-party components ranging from environmental analysis to robotic control.

Content Viewer

Visualize almost any type of Grasshopper content on the canvas! The Content Viewer lets you inspect both geometry and non-geometry data without leaving your definition.

Value Picker

The new Value Picker component helps Grasshopper users find, select, and filter values from long or variable lists. It supports single and multiple selection, making it easier to work with complex datasets and dynamic inputs in a more efficient and readable way.

Viewport Widgets

With the Interactive Viewport Widgets use any curve to control your Grasshopper definitions in any Rhino Viewport . Enable more intuitive visual workflows that are easier to use and share, especially with non-expert users.

Textures

Create multiple variants from a single texture definition! Modify certain settings while keeping other parameters unchanged to generate multiple textures that can be applied to different objects. Keep your definitions clean and tidy.

Texture Mapping

Texture mapping adjustments in Grasshopper can be varied automatically to reduce or remove the need for manual editing. This can be especially useful for repetitive elements that should visually be distinct from one another in the model. Vary the mapping of multiple objects using a single definition!

Render Materials

The new Material components make it possible to create and edit materials directly in Grasshopper . Seeing a material in its entirety on the canvas can make it easier to understand and edit. The cherry? Obtain multiple material variants from a single definition!

Hatch Patterns

Save time, maintain consistency, and keep your drawings flexible. Your hatches update automatically as your Grasshopper model evolves. No manual rework needed.