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 first video of the series, you will be introduced to Rhino3D as a digital modeling software, some of the basic geometry types in Rhino3D, and a few of its operations.
I hope you enjoy the series!
Video Content:
00:00 - Introduction
1:11 - Rhino3D Interface
11:34 - Rhino3D Geometry Types
12:30 - Point3D
19:20 - Draw Line
20:00 - Vector3D
23:00 - Draw Polyline
26:25 - Draw Curves
27:20 - Mathematical Proof for Bezier Curves
38:20 - Drawing Surfaces
39:12 - Extrude Curve
40:48 - Lofting Curves
42:25 - Sweeping Curves
45:14 - Edge Surfaces
45:55 - Offset Surface
49:00 - NURBs Primitives
50:56 - Meshes
57:30 - Rhino3D Operations
58:53 - Rebuilding Clean Geometry
1:00:40 - Boolean Operations
1:08:20 - File Saving
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/