Data Lists and Tree Structures
Data Lists and Tree Structures : This course will be a follow up from our Grasshopper 101 course, specifically focused on the way data is organised in Grasshopper. We’ll be looking at Grasshopper’s way of storing data, which is a little different then most programming languages.
In our first part of the course, we’ll start by taking a look at a simple flattened list. And we’ll go over some helpful components to access, retrieve and manipulate objects within that list. We’ll take a look at lists of simple data types and how to operate on them using some helpful components from the sets tab.
In the second part of the course, we’ll take a look at nested lists and how Grasshopper organizes data as a Data Tree Structure and why we call it a tree. We’ll use some helpful components combined with some example cases of how they may come in handy when you’re creating your definition.
- Operating on a flattened list 13min 22seg
- Data matching explained 18min 41seg
- Create, manage and order different sequences 17min 00seg
- Manipulating sets of primitive data types 12min 06seg
- Data Trees – part 1 15min 08seg
- Data Trees – part 2 15min 21seg
- Relative Item and Split Tree components explained 14min 26seg
- Reorganizing tree branches according to a simple example 15min 13seg
Watch the Introduction Video :
Direct download links 300 MB :
CGArchives Is The Best