From the course: Grasshopper: Tips, Tricks, and Techniques
Unlock this course with a free trial
Join today to access over 22,600 courses taught by industry experts.
Sorted geometry to data tree
From the course: Grasshopper: Tips, Tricks, and Techniques
Sorted geometry to data tree
- Welcome, I have my exercise file open already. This is the second of two videos focused on sorting input geometry from Rhino onto a data tree in Grasshopper. So I've already taken my input geometry and I've sorted it into two categories, the vertical panels within this sort of waffle-y structure, and the horizontal panels within this waffle-y structure. Now, typically if I have a data tree and I want to be able find specific panels within something like this, I want to have these panels sorted in order. So maybe I'll go from the lowest to the highest and from the left to the right. So how can I sort those? If I go to Surface, I can get the center of each surface, and then I can use the location of those centers to sort. So if I go to Vector, take those centroids, and these vertical panels, I'm going to sort them along the x-axis. So I'm going to use the x value to sort. So I'll go to Sets, Sort List, plug my x value…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
(Locked)
Leveraging NURBS: Sampling5m 20s
-
(Locked)
Leveraging NURBS: UVW space6m 13s
-
(Locked)
Leveraging NURBS: Reparameterization6m 23s
-
(Locked)
Leveraging NURBS: Solving on plane5m 41s
-
(Locked)
Leveraging NURBS: Curves as math functions5m 37s
-
(Locked)
Leveraging NURBS: One-degree surfaces5m
-
(Locked)
Leveraging NURBS: NURBS or meshes? Part 14m 41s
-
(Locked)
Leveraging NURBS: NURBS or meshes? Part 25m 21s
-
(Locked)
Leveraging NURBS: What is BREP?5m 15s
-
(Locked)
Leveraging NURBS: Alternatives to Boolean, part 18m 35s
-
(Locked)
Leveraging NURBS: Alternatives to Boolean, part 25m 57s
-
(Locked)
Leveraging NURBS: Alternatives to Boolean, Part 36m 33s
-
(Locked)
Leveraging NURBS: Extracting planes from curves6m 19s
-
(Locked)
Leveraging NURBS: Extracting planes from surfaces6m 39s
-
(Locked)
Understanding offset directionality6m 30s
-
(Locked)
Offsetting variable curves consistently5m 57s
-
(Locked)
Offsetting polygons7m 33s
-
(Locked)
Equal spacing along a curve for linkages7m 24s
-
(Locked)
Paneling tools and NURBS sampling5m 26s
-
(Locked)
Breaking down the paneling tools4m 3s
-
(Locked)
Buildable 3D paneling9m 11s
-
(Locked)
Understanding unrolling in Grasshopper3m 25s
-
(Locked)
Scripting your own unroller5m 27s
-
(Locked)
Unfolding from scratch, part 15m 8s
-
Unfolding from scratch, part 26m 31s
-
(Locked)
Why data trees?6m 20s
-
(Locked)
Intentional data trees8m 28s
-
(Locked)
Installing plugins5m 57s
-
Fabrication: Ivy fundamentals6m 49s
-
(Locked)
Fabrication: Ivy for a multiple parts4m 32s
-
(Locked)
Fabrication: Ivy for fabrication10m 13s
-
(Locked)
OpenNest6m 1s
-
(Locked)
Pancake4m 31s
-
(Locked)
Human: Setting data6m 54s
-
(Locked)
Human: Getting data7m 8s
-
(Locked)
Anemone: Basics4m 10s
-
(Locked)
Anemone: Convex hull4m 3s
-
(Locked)
Anenome: Custom convex6m 27s
-
(Locked)
Intralattice4m 9s
-
(Locked)
Metahopper5m 44s
-
(Locked)
Chromodoris6m 38s
-
(Locked)
Dealing with empty branches5m 14s
-
(Locked)
Data trees as lists4m 27s
-
(Locked)
Iteration instead of data trees4m 44s
-
(Locked)
Sorting inputs3m 52s
-
(Locked)
Sorted geometry to data tree7m 35s
-
(Locked)
Data trees and scripting6m 53s
-
(Locked)
Data trees as a master index and ID4m 21s
-
(Locked)
Vector intro6m 23s
-
(Locked)
Plane intro3m 59s
-
(Locked)
Vector math, part 15m 46s
-
(Locked)
Vector math, part 24m 16s
-
(Locked)
Operating in different cartesian systems5m 58s
-
(Locked)
Operating in twisted spaces, NURBS systems6m 44s
-
(Locked)
Installing Crow9m 21s
-
Setting up training data in Crow5m 43s
-
(Locked)
Prep the neural network in Crow5m 54s
-
(Locked)
Apply the network to classify face parts5m 57s
-
(Locked)
Using classification8m 22s
-
(Locked)
Installing Wallacei4m 15s
-
(Locked)
Setting up Wallacei4m 51s
-
(Locked)
Wallacei goals5m 48s
-
(Locked)
Wallacei goal tuning6m 31s
-
(Locked)
Wallacei output4m 37s
-
(Locked)
Weaverbird meshing5m 47s
-
(Locked)
Mesh+ and mesh editing4m 43s
-
(Locked)
NGon: Reciprocal4m 5s
-
(Locked)
NGon: Reciprocal 3D6m 35s
-
(Locked)
AXOLOTL: Conformal6m 1s
-
(Locked)
Opossum: Control5m 42s
-
(Locked)
AXOLOTL: Smooth branching6m 7s
-
(Locked)
FlexHopper: Particles4m 8s
-
(Locked)
FlexHopper: Particles clean6m 34s
-
(Locked)
FlexHopper: Particles agitate6m 34s
-
(Locked)
PhysX.GH: Stability4m 47s
-
(Locked)
PhysX.GH: Collision4m 3s
-
(Locked)
PhysX.GH: Catenary4m 35s
-
Heteroptera: Network tools4m 43s
-
(Locked)
Heteroptera landscape5m 24s
-
(Locked)
Why coding: C#5m 29s
-
(Locked)
Reading RhinoDoc3m 58s
-
(Locked)
Read object5m 40s
-
(Locked)
Write object6m 28s
-
(Locked)
Object types5m 44s
-
(Locked)
List inputs4m 53s
-
(Locked)
Data tree inputs5m 9s
-
(Locked)
Exporting geometry5m 18s
-
(Locked)
Reading CSV4m 28s
-
(Locked)
Reading settings5m 42s
-
(Locked)
Reading writing5m 23s
-
(Locked)
ScriptParasite4m 36s
-
(Locked)
Reduce mesh5m 38s
-
(Locked)
Unfolding/unrolling initial6m 23s
-
(Locked)
Unfolding/unrolling transform geometry4m 54s
-
(Locked)
Change surface degree6m 58s
-
(Locked)
Lowest possible degree (keep checking until it works)5m 10s
-
(Locked)
Fit surface4m 21s
-
(Locked)
Fit surface: Iterative to increase tolerance until it works4m 11s
-
(Locked)
Running a batch5m 48s
-
(Locked)
Advanced batch processing7m 1s
-
(Locked)
Understanding and reusing transformations5m 8s
-
(Locked)
Compounding and reversing transformations7m 20s
-
(Locked)
Zebra5m 11s
-
(Locked)
New in v7: Quad Remesh, part 16m 5s
-
(Locked)
New in v7: Quad Remesh, part 26m 1s
-
(Locked)
New in v7: Grasshopper Player, part 14m 50s
-
(Locked)
New in v7: Grasshopper Player, part 27m 5s
-
(Locked)
New in v7: Scripting, part 16m 46s
-
(Locked)
New in v7: Scripting, part 25m 25s
-
(Locked)
New in v7: SubD tools, part 17m 46s
-
(Locked)
New in v7: SubD tools, part 25m 19s
-
(Locked)
New in v7: SubD tools, part 34m 28s
-
(Locked)
New in v7: Drafting, part 15m 15s
-
(Locked)
New in v7: Drafting, part 26m 59s
-
(Locked)
New in v7: Drafting, part 38m 21s
-
(Locked)
New in v7: Drafting, part 44m 32s
-
(Locked)