IT3DP | Day 2 - Python Introduction

Опубликовано: 21 Июль 2026
на канале: Patrick Danahy
154
6

Welcome to the Introduction to 3D Programming course!

In this two-week tutorial series, you will be introduced to Rhino3D for digital modeling, Grasshopper for parametric modeling, Python inside Rhino3D, Google Colab, OpenCV, and ComfyUI. The last videos of this series will cover design visualization including drawing and diagramming techniques in Rhino3D with the Adobe Creative Suite, as well as rendering for Keyshot.

In this seventh video of the series, you will be introduced to Python, a programming language inside of the Rhino3D interface, including variable types and data structures to prepare to work with Python to create geometry inside of Rhino3D. Topics include an introduction to variables, conditionals, loops, and functions with basic examples to get you acquainted with some methods and techniques.

I hope you enjoy the series!



Video Content:

00:00 - Introduction
10:30 - Outline
13:20 - Variables
28:10 - Strings & Indexing
37:00 - Integers & Operators
42:25 - Floats
43:30 - Lists & Indexing
49:35 - Conditionals
1:05:50 - Loops
1:16:30 - Functions


Additional Links:
Rhino3D:
https://www.rhino3d.com/learn/?query=...
https://docs.mcneel.com/rhino/8mac/he...

Food4Rhino:
https://www.food4rhino.com/en

Grasshopper:
https://discourse.mcneel.com/c/grassh...

Python:
https://stackoverflow.com/

OpenCV:
https://pyimagesearch.com/

Machine Learning:
https://machinelearningmastery.com/