from my lecture notes for the course Geo1004 (2015), 3D modelling of the built environment, at TU Delft, faculty of Architecture and the Built Environment
Preliminaries of Analytic Geometry and Linear Algebra 3D modelling
1. 1Challenge the future
Preliminaries
Basic Vector Mathematics for 3D Modeling
Ir. Pirouz Nourian
PhD candidate & Instructor, chair of Design Informatics, since 2010
MSc in Architecture 2009
BSc in Control Engineering 2005
MSc Geomatics, GEO1004, Directed by Dr. Sisi Zlatanova
2. 2Challenge the future
INVISIBLE DIRECTIONS
Vector Mathematics in a Nutshell
Renรฉ Descartes
Image courtesy of David Rutten,
from Rhinoscript 101
7. 7Challenge the future
Cross Product: physical intuitionโฆ
โข
Image courtesy of
http://hyperphysics.phy-astr.gsu.edu
Images courtesy of
Raja Issa, Essential Mathematics for Computational Design
E.g. How to detect parallelism?
8. 8Challenge the future
Cross Product: How is it calculated in analytic geometry?
Images courtesy of
Raja Issa, Essential Mathematics for Computational Design
๐ ร ๐ = ๐ ร ๐ = ๐ ร ๐ = ๐
๐ ร ๐ = ๐
๐ ร ๐ = ๐
๐ ร ๐ = ๐
๐ ร ๐ = โ๐
๐ ร ๐ = โ๐
๐ ร ๐ = โ๐
12. 12Challenge the future
TRANSFORMATIONS
โข Linear Transformations: Euclidean and Affine
โข Homogenous Coordinate System
โข Inverse Transforms?
โข Non-Linear Transformations?
Images courtesy of Raja Issa, Essential Mathematics for Computational Design
๐ฟ๐๐๐๐๐ ๐๐๐๐๐ ๐๐๐๐๐๐ก๐๐๐๐ by Matrices
13. 13Challenge the future
TOPOLOGY in GH: Use matrices to represent graphs
Connectivity, Adjacency and Graphs in GH
We will see more about topology in solids and meshes!