NJ's Computation for Design

Class 04 A: Lecture - Vector: Line & Polyline & Curve


Listen Later

This lecture segment provides an overview of a computation design course curriculum, focusing on the foundational concepts and their application. The speaker emphasizes the importance of understanding vector operations, explaining how they are fundamental to manipulating geometric data like curves and surfaces. The discussion then transitions to object-oriented programming as a method for structuring data and design concepts, highlighting its relevance in computational design for creating customized data structures. Key geometric concepts like the representation and properties of curves, including tangent, binormal, and principal normal vectors and curvature, are explained. Finally, the lecture outlines future topics, such as spatial data, AI, and visualization, and assigns research homework related to computational design projects.


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