笛卡爾坐標系是一種直角座標系,定義了原點以及相互獨立的軸。笛卡爾的想法是,如何可以確認到蒼蠅的位置?就是建立一個坐標系去描述蒼蠅與原點之間的關係。
這種座標系可以任意變換的,原點不同或是軸不同,都是一個坐標系,但前提是每個軸之間是獨立的。以線性代數的角度來說,就是可以構建出空間,是線性無關的,這樣才能做線性組合。
Unity中,不同空間有不同的座標系。世界空間是左手座標系。觀察空間是右手坐標系。
$$ \hat v = \frac{v}{|v|} $$
點積公式有
$$ a\cdot b = |a||b|cos\theta $$
兩個單位向量的點積有
$$ \hat{a} \cdot \hat{b} = \frac{鄰邊}{斜邊} = cos\theta $$
根據向量性質有
$$ a = |a|\hat a $$