The Grasshopper Primer Third Edition
About
0.1.
Grasshopper - an Overview
0.2.
Grasshopper in Action
1.
Foundations
1.1.
Hello Grasshopper!
1.1.1.
Installing and Launching Grasshopper
1.1.2.
The Grasshopper UI
1.1.3.
Talking to Rhino
1.2.
Anatomy of a Grasshopper Definition
1.2.1.
Grasshopper Object Types
1.2.2.
Grasshopper Component Parts
1.2.3.
Data Types
1.2.4.
Wiring Components
1.2.5.
The Grasshopper Definition
1.3.
Building Blocks of Algorithms
1.3.1.
Points Planes & Vectors
1.3.2.
Working With Attractors
1.3.3.
Mathematics, Expressions & Conditionals
1.3.4.
Domains & Color
1.3.5.
Booleans and Logical Operators
1.4.
Designing with Lists
1.4.1.
Curve Geometry
1.4.2.
What is a List?
1.4.3.
Data Stream Matching
1.4.4.
Creating Lists
1.4.5.
List Visualization
1.4.6.
List Management
1.4.7.
Working with Lists
1.5.
Designing with Data Trees
1.5.1.
Surface Geometry
1.5.2.
What is a Data Tree?
1.5.3.
Creating Data Trees
1.5.4.
Working with Data Trees
2.
Appendix
2.1.
Index
2.2.
Example Files
2.3.
Resources
2.4.
About This Primer
Powered by
GitBook
A
A
Serif
Sans
White
Sepia
Night
Share on Twitter
Share on Google
Share on Facebook
Share on Weibo
Share on Instapaper
The Grasshopper Primer Third Edition
1.3. Building Blocks of Algorithms
This chapter will introduce you to basic geometric and mathematical concepts and how they are implemented and manipulated in Grasshopper.