Grasshopper and Rhino: Python Scripting
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to extend the power of Grasshopper, the visual programming tool for Rhino, with Python scripting.
Syllabus
Introduction
- Welcome
- What you should know
- Exercise files
- Python component basics
- What is OOP?
- Rhinoscriptsyntax
- RhinoCommon
- Variables
- Numbers
- Strings
- Lists and tuples
- Comparing with operators
- Making decisions with conditionals
- Comparing Booleans
- For loop
- While loop
- Nested loops
- Defining custom functions
- Modules
- IronPython and Python
- Importing libraries
- Grasshopper library
- Grasshopper components
- Grasshopper Parallel
- Creating and saving modules
- Evaluating surfaces
- Creating panels
- Splitting
- Sorting
- Attractors
- Transforming
- Lofting
- Analysis
- Accessing the Rhino document
- Baking form
- Adding text
- Animating form
- Animating renders
- Next steps
Taught by
Jeremy Graham
Related Courses
Learn p5.js: FundamentalsCodecademy Blueprint Scripting
Epic Games via Coursera Introduction to Domain Models
Northeastern University via Coursera Introduction to Software Development and Applications
Northeastern University via Coursera Procedural Modelling
National University of Singapore via edX