top of page
INTERFACE
Home
About
News
Contact
GH_101
INTERFACE
DATA LISTS
PARAMETERIZATION
NGon
OpenNest
How To..?
More
Use tab to navigate through the menu items.
learn visual
programming
GH_DataList_Top
Grasshopper 101: Data Lists
VIDEO TUTORIALS
LIST MANAGEMENT, LIST MATCHING
Play Video
Play Video
06:33
Grasshopper 101: Data Lists | #01 Introduction, Items and Indices
In this tutorial, we are discussing Grasshopper's data structure, focusing on Data Lists. This video is an introductory tutorial for beginners. CHAPTERS: 00:00 Intro 00:15 Creating a List | Char Sequence 00:55 Double Wire Display | "Draw Fancy Wires" 01:30 Indices and Items in a List 02:25 Param Viewer 02:55 Single-branched Data Tree | Data List 04:23 "Flatten" Tree | Data List 05:38 Number of Items | Data List 06:15 Closing RECOMMENDED VIDEOS: https://www.youtube.com/watch?v=Gic3fYQJdo0&t=821s LINKS: Add-ons: https://www.food4rhino.com/ Forum: https://discourse.mcneel.com/ Grasshopper component library: http://grasshopperdocs.com/ _ Click LIKE, if you find the tutorial useful. Have a question or suggestion? Leave a comment below! Never miss a new tutorial - SUBSCRIBE :)
Play Video
Play Video
08:15
Grasshopper 101: Data Lists | #02 List Item Component
In this tutorial, we continue talking about Data Lists in Grasshopper while getting acquainted with the List Item component. List Item component is used for extracting an item from a list by specifying its index. This video is an introductory tutorial for beginners. CHAPTERS: 00:00 Intro 00:15 "List Item" in Palettes 01:50 Specifying the Index | List Item 02:45 Wrap Index to List Bounds option | List Item 05:28 Zoomable User Interface | List Item 05:40 Extracting the last item on the list | List Item 07:05 New indices assigned to extracted items | List Item 08:02 Closing LINKS: Add-ons: https://www.food4rhino.com/ Forum: https://discourse.mcneel.com/ Grasshopper component library: http://grasshopperdocs.com/ _ Click LIKE, if you find the tutorial useful. Have a question or suggestion? Leave a comment below! Never miss a new tutorial - SUBSCRIBE :)
Play Video
Play Video
04:13
Grasshopper 101: Data Lists | #03 Split List Component
In this video, we are getting familiar with the Split List component, which is used for splitting Data Lists into two parts. This video is an introductory tutorial for beginners. CHAPTERS: 00:00 Intro 00:12 "Split List" in Palettes 00:18 Splitting the list 03:10 Data Paths | Split List 04:00 Closing LINKS: Add-ons: https://www.food4rhino.com/ Forum: https://discourse.mcneel.com/ Grasshopper component library: http://grasshopperdocs.com/ _ Click LIKE, if you find the tutorial useful. Have a question or suggestion? Leave a comment below! Never miss a new tutorial - SUBSCRIBE :)
Play Video
Play Video
08:13
Grasshopper 101: Data Lists | #04 Sub List Component
In this video, we learn how to extract a portion of a list using the Sub List component in Grasshopper. This is an introductory tutorial for beginners. CHAPTERS: 00:00 Intro 00:10 Location in palettes | Sub List Component 00:28 Inputs review | Sub List Component 00:50 Constructing Domain with a Panel | Sub List Component 01:42 Data Path with added levels of hierarchy | Sub List Component 02:21 Construct Domain Component 03:54 Wrap option | Sub List Component 07:39 Extracting the initial index values of the items | Sub List Component 07:58 Closing COMPONENTS: Sub List Construct Domain Char Sequence LINKS: Add-ons: https://www.food4rhino.com/ Forum: https://discourse.mcneel.com/ Grasshopper component library: http://grasshopperdocs.com/ _ Click LIKE, if you find the tutorial useful. Have a question or suggestion? Leave a comment below! Never miss a new tutorial - SUBSCRIBE :)
DATA FILTERING
Play Video
Play Video
09:32
Grasshopper 101: Data Filtering | #01 Conditional Operators
What happens if....? In this tutorial, we briefly discuss the basics of constructing conditional statements using Conditional Operators in Grasshopper. We cover in-depth four conditional operators: Larger Than, Smaller Than, Equality and Similarity. This video is an introductory tutorial for beginners. CHAPTERS: 00:00 Intro 00:10 Boolean variables, Boolean Toggle 01:25 Conditional Statements 01:37 Conditional Operators location in palettes 01:59 Creating an array of points using Range Component 02:15 Larger Than component | Conditional Operators 04:14 Smaller Than component | Conditional Operators 04:45 Equality component | Conditional Operators 05:35 Similarity component | Conditional Operators 06:12 Threshold input | Similarity Component 06:55 Absolute Difference output parameter | Similarity Component 08:58 Closing | Constructing other conditional statements COMPONENTS: "Larger Than" "Smaller Than" "Equality" "Similarity" "Range" "Boolean Toggle" LINKS: Add-ons: https://www.food4rhino.com/ Forum: https://discourse.mcneel.com/ Grasshopper component library: http://grasshopperdocs.com/ Check out the explanation of the Similarity Component by David Rutten here: https://www.grasshopper3d.com/forum/topics/about-simirality-component-threshold RECOMMENDED TUTORIALS Data Conversions in Grasshopper: https://www.youtube.com/watch?v=uVnJ7nwZbus&t=44s CONTACT US AT: https://www.learn-visual-programming.com/ _ Click LIKE, if you find the tutorial useful. Have a question or suggestion? Leave a comment below! Never miss a new tutorial - SUBSCRIBE :)
Play Video
Play Video
06:09
Grasshopper 101: Data Filtering | #02 Logical Operators
We continue talking about data filtering using conditional statements in Grasshopper. In this tutorial, we focus on combining and evaluating multiple conditional statements using Logical Operators. We cover five logical operators: Gate And, Gate Or, Gate Not, Gate Xor and Gate Xnor. This video is an introductory tutorial for beginners. CHAPTERS: 00:00 Intro | Conditional statements 00:20 Logical Operators 00:44 Gate And | Logical Operators 02:32 Gate Or | Logical Operators 03:30 Gate Not | Logical Operators 04:04 Gate Xor | Logical Operators 04:58 Gate Xnor | Logical Operators 05:30 Zoomable User Interface | Logical Operators COMPONENTS: "Gate And" "Gate Or" "Gate Not" "Gate Xor" "Gate Xnor" LINKS: Add-ons: https://www.food4rhino.com/ Forum: https://discourse.mcneel.com/ Grasshopper component library: http://grasshopperdocs.com/ RECOMMENDED TUTORIALS Conditional Operators: https://www.youtube.com/watch?v=X8w9s2hcHb0&feature=youtu.be CONTACT US AT: https://www.learn-visual-programming.com _ Click LIKE, if you find the tutorial useful. Have a question or suggestion? Leave a comment below! Never miss a new tutorial - SUBSCRIBE :)
Play Video
Play Video
06:54
Grasshopper 101: Data Filtering | #03 Cull Pattern
In this tutorial, we discuss removing items from a list according to boolean patterns. We focus on the "Cull Pattern" component and learn to use irregular patterns generated with additional analysis, conditional statements, or calculations. This video is an introductory tutorial for beginners. CHAPTERS: 00:00 Intro 00:25 Creating an array of points | Construct Point 00:42 Discussing the SubList and Split List components 01:36 Filtering items in a list based on their coordinates 02:07 Changing the Number Slider Properties 02:41 Creating numerical bounds for filtering the values 02:59 Filtering data using Cull Pattern component 04:33 Manual input of boolean values for Cull Pattern 05:20 Using generated boolean values for Cull Pattern 06:44 Closing COMPONENTS: "Range" "Construct Point" "Smaller Than" "Larger Than" "Gate And" "Cull Pattern" "Dot Display" LINKS: Add-ons: https://www.food4rhino.com/ Forum: https://discourse.mcneel.com/ Grasshopper component library: http://grasshopperdocs.com/ RECOMMENDED TUTORIALS Data Filtering | Conditional Operators: https://www.youtube.com/watch?v=X8w9s2hcHb0 Data Filtering | Logical Operators: https://youtu.be/pfNAZNqmr8E CONTACT US AT: https://www.learn-visual-programming.com/ _ Click LIKE, if you find the tutorial useful. Have a question or suggestion? Leave a comment below! Never miss a new tutorial - SUBSCRIBE :)
Play Video
Play Video
07:36
Grasshopper 101: Data Filtering | #04 Dispatch & Sift Pattern
In this video, we continue covering Grasshopper components used for Data Filtering. We thoroughly review the Dispatch and the Sift Pattern components by comparing them. This video is an introductory tutorial for beginners. CHAPTERS: 00:00 Intro 00:38 Dispatch component for data filtering 01:17 Creating Boolean Pattern with the Panel 01:37 Data conversion failed using Grasshopper Panel 01:47 Turn Off the Multiline Data Option for the Panel 02:27 Draw Paths and Draw Indices options in the Grasshopper Panel 02:39 Comparing the Dispatch to the Cull Pattern 03:53 Sift Pattern Component for data filtering 04:14 Sift Pattern data conversion from boolean to numbers 04:38 Sift Pattern output data tree structure 05:49 Sift Pattern filters data using non-binary patterns 06:45 Sift Pattern zoomable User Interface 07:15 How to filter data unevenly using Sift Pattern? 07:25 Closing COMPONENTS: "Series" (generating a list of numbers) "Cross Reference" (data list matching) "Construct Point" (create a point from coordinates) "Point List" (preview point indices) "Param Viewer" (view data tree structure) "Dispatch" (filter data using a boolean pattern) "Cull Pattern" (filter data using a boolean pattern) "Dot Display" (customized point preview) "Sift Pattern" (filter data using numerical patterns) "Panel" (input data, read output data) ANSWER TO THE HOMEWORK QUESTION: https://www.learn-visual-programming.com/gh101data-lists?lightbox=dataItem-kk8fu5tu1 RECOMMENDED TUTORIALS Data Type Conversions: https://youtu.be/uVnJ7nwZbus LINKS: Add-ons: https://www.food4rhino.com/ Forum: https://discourse.mcneel.com/ Grasshopper component library: http://grasshopperdocs.com/ CONTACT US AT: https://www.learn-visual-programming.com/ Narrated by: Lina Vestarte _ Click LIKE, if you find the tutorial useful. Have a question or suggestion? Leave a comment below! Never miss a new tutorial - SUBSCRIBE :)
LEARNING SLIDES
Previous
Back to Top
Continue
Shared Files
bottom of page