點只是利用稱為座標的一個值或多個值來定義。定義點需要的座標值數目取決於點所在的座標系統或環境。
Dynamo 中最常見的一種點存在於我們的三維世界座標系統中,有三個座標 [X,Y,Z] (Dynamo 中的 3D 點)。
Dynamo 中的 2D 點有兩個座標 [X,Y]。
曲線和曲面的參數是連續的,且會延伸到給定幾何圖形的邊緣之外。由於定義參數空間的形狀位於三維世界座標系統中,我們可以一律將參數式座標轉換為「世界」座標。例如,平面上的點 [0.2,0.5] 等同於世界座標中的點 [1.8,2.0,4.1]。
假定世界 XYZ 座標中的點
相對於給定座標系統 (圓柱) 的點
平面上 UV 座標中的點
按一下下方的連結下載範例檔案。
附錄中提供完整的範例檔案清單。
如果幾何圖形是模型的語言,那麼點就是字母。點是建立所有其他幾何圖形的基礎 - 我們需要至少兩個點以建立曲線,我們需要至少三個點以使多邊形或網格面等。定義點之間位置、順序和關係 (嘗試正弦函數) 可讓我們定義高階的幾何圖形,例如圓或曲線。
使用函數
x=r*cos(t)
和y=r*sin(t)
的圓使用函數
x=(t)
和y=r*sin(t)
的正弦曲線
點也可以存在於二維座標系統中。根據我們處理的空間種類,依慣例具有不同的字母表示法,如果在平面上,我們可能會使用 [X,Y],如果在曲面上,我們會使用 [U,V]。
歐幾里得座標系統中的點:[X,Y,Z]
曲線參數座標系統中的點:[t]
曲面參數座標系統中的點:[U,V]