
Brief Overview of HUMAN UI plugin and what you will learn in the course.
Learn to create paneling with Lunchbox in Grasshopper, using trimmed versus untrimmed surfaces, shaping panels to follow a surface and control subdivision.
Create hexagonal paneling on a surface with LunchBox in Grasshopper, test center points to filter inside versus outside, and produce standardized, follow-the-shape panels for digital fabrication.
Learn to elevate a paneling pattern using an attractor, centers, and closest-point distances to drive scaled, remapped values and domain-controlled variation for dynamic data visualization.
apply color to the paneling pattern by clustering panels into four domain-based groups and mapping colors to dimension ranges, enabling a data-driven visualization in the human UI workflow.
Organize a Human UI script by grouping parameters such as name, location, height, and divisions, arranging sources and dimensions for easy interface access and slider-driven changes.
Demonstrates the basic interface of human UI in Rhino Grasshopper, covering launch and control windows, main elements tabs (containers, elements, output), and adding labels, text, and sliders.
Add inputs and adjust their logic in the control window, connecting elements and labels as shown. Remember that the connection order determines how elements appear in the control window.
Explore using human UI sliders and listeners to control data visualization in Rhino Grasshopper. Learn to connect values, assign colors to states, and build an interactive control window.
Learn to create custom shapes for the user interface using the Rhino Grasshopper HUMAN UI plugin, and connect and orient shapes with a scale factor to drive live UI updates.
Discover how to organize the Human UI in Grasshopper by arranging labels, views, and panels; control horizontal and vertical layouts, and manage connections, flatten, and typography for a cleaner interface.
Create a chart in Rhino Grasshopper Human UI to visualize panel percentages by quarter, calculating percentages from total panels, flattening data, mapping colors, and setting a clear title.
Learn to customize and organize the Human UI in Grasshopper by arranging panels, connecting sliders and values, and updating subdivisions to drive charts and graphs.
Customize the graphical interface by adjusting window names, dimensions, themes, and colors, connect charts, and refine chart animations and titles to tailor your Human UI interface.
HUMAN UI is a great plugin developed by Andrew Heumann which allows us to create Interactive and dynamic graphical interfaces of our grasshopper scripts.
In this course you will learn how to create professional graphical and customizable user interaces using this plugin. With this plugin you can make your grasshopper definition more understandable for architects, designers or clients who does not know grasshopper being a great tool for presentations.
When you finish this course you will be able to:
Understand the logic of how this plugin works
Learn how to use the most important tools of this plugin
How to create customizable graphical interfaces
How to show the information inside of your grasshopper definitions(like numbers of panels in a paneling subdivision.)
Prerequisites for this course:
You need to have a basic to intermediate knowledge of grasshopper
Understand about data trees structures
Basic modeling knowledge of rhinoceros
Who's this course for?
Architects, designers, engineers or computational design enthusiast who wants to enhance they computational design knowledge