
Sign up to save your podcasts
Or
These video excerpts focus on the computational design process, specifically within the Rhino/Grasshopper environment. The speaker demonstrates how to programmatically create and manipulate geometric data, including points, curves, surfaces, and boundary representations (Breps), using both RhinoCommon and RhinoScript Syntax APIs, while highlighting their differences. Key concepts covered include data structures like lists and arrays, using loops to generate geometry, understanding vectors for direction and transformation, and exploring methods for surface analysis, such as calculating area, centroid, and curvature, often comparing programmatic results with built-in functions. The discussion also touches on Boolean operations and the importance of understanding object-oriented programming (OOP) and computational thinking for analyzing design processes and structuring code effectively.
https://namjulee.github.io/njs-lab-public/work?id=2025-introductionToDesignComputation
These video excerpts focus on the computational design process, specifically within the Rhino/Grasshopper environment. The speaker demonstrates how to programmatically create and manipulate geometric data, including points, curves, surfaces, and boundary representations (Breps), using both RhinoCommon and RhinoScript Syntax APIs, while highlighting their differences. Key concepts covered include data structures like lists and arrays, using loops to generate geometry, understanding vectors for direction and transformation, and exploring methods for surface analysis, such as calculating area, centroid, and curvature, often comparing programmatic results with built-in functions. The discussion also touches on Boolean operations and the importance of understanding object-oriented programming (OOP) and computational thinking for analyzing design processes and structuring code effectively.
https://namjulee.github.io/njs-lab-public/work?id=2025-introductionToDesignComputation