1. Introduction to Scripting
2. RhinoScriptSyntax SDK Help
3. RhinoCommon SDK Help
4. Variables / Syntax / String
5. Conditionals
6. Common arithmetic operations
7. Containers: lists, tuples
1. Conditions and Patterning
2. Point Clustering
3. Geometry Manipulation
4. Function and Recursion
5. Building Geometry Inside Script
6. Panelization
7. Iteration with Conditions
1. Recursion: nested loops
2. Nurbs: curves, surfaces
3. Analysing surfaces and curves
4. Modifying geometry to fit criteria
5. Box Subdivision on Surface
6. Subdividing Mesh
7. Iteration with Conditions
1. Introduction to OOP
2. Using Library Classes
3. Importing and Exporting Data
4. Code Optimisations
5. List and Tree
6. Custom Subdivisions
7. Q&A