Watch Intro Video

Video

Course curriculum

  • 2

    CHAPTER #1 - Introduction: lines between curves (90 min)

    • Introduction to the Rhino Python editor

      FREE PREVIEW
    • Bringing objects from Rhino to Python

    • Functions in Rhino Python: dividing a curve

    • The for Loop. The range() function

    • Conditionals. The module operator

    • Defining a Lofting surface

    • What have we learned?

    • Exploring the algorithm

  • 3

    Chapter #2 - Lists in Rhino Python (20 min)

    • Basic concepts about lists in Python

    • More concepts about lists

  • 4

    Chapter #3 - Functions. Python Component in Grasshopper (60 min)

    • Creating functions in Rhino Python

    • A functions exercise

    • Calling a function

    • Functions exercise 2. Deleating objects

    • Python Component in Grasshopper. Inputs and Outputs

    • Python Component in Grasshopper. Typehint

  • 5

    Chapter #4 - Vectors in Rhino Python (25 min)

    • Vectors definition in Rhino Python

    • Adding and subtracting vectors

    • Unit vectors. Scaling vectors

  • 6

    Chapter #5 - Random module (40 min)

  • 7

    Chapter # 6 - Random Growth (20 min)

    • Algorithm for the random growth

    • Exploring the algorithm

  • 8

    Chapter #7 - Bridge (40 min)

    • How to construct the bridge

    • Constructing the base of the bridge

    • Constructing the side pipes

    • Constructing the top structure

  • 9

    Chapter #8 - Attractors (55 min)

    • The algorithm of a droplet

    • Multiple ripples

    • Point attractor

    • Curve attractor: a tinted glass

    • Exploring the algorithm

  • 10

    Chapter #9 - Fractals structures (50 min)

    • How to define a fractal tree

    • Exploring the algorithm

    • Fractal support structure

    • Exploring the algorithm

  • 11

    THANKS!

    • Survey

    • Invoicing data

    • and SEE YOU SOON!