NJ's Computation for Design

Class 05 B: Workshop - Vector: Surface & Brep


Listen Later

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

...more
View all episodesView all episodes
Download on the App Store

NJ's Computation for DesignBy NJ Namju Lee