2024年8月24日 星期六

dNp矩陣

有好多好多eg在這裡
在我們最熟悉的速食麵裡 🎶

前篇

如何用E、G、F、e、g、f

組裝出H、K


第24講

第24講

K:高斯曲率 K = k1 × k2
H:平均曲率 H = ( k1 + k2 ) / 2
k:主曲率分別是 k, k2

第24講

如何計算N

| Xu ^ Xv |怎麼來的

第15講

第15講

第15講

比較2種case

當Xu和Xv正交基

主曲率方向就是Xu和Xv

當Xu和Xv不是正交基

主曲率方向不是Xu和Xv

好 這次的迷團是

「怎麼從H、K得出k1 , k2

第23講
圖1

第23講
圖2

第23
圖3

這裡的dNp是對角矩陣


當Xu和Xv是正交基時,dNp才是對角矩陣
當Xu和Xv不是正交基時,dNp就不是對角矩陣

第23講
圖4

所以
當Xu和Xv不是正交基時,dNp不是對角矩陣
還可以從K、H得出k1 , k2嗎?

如果主曲率存在

用根與系數也能得到圖3的結果

高斯曲率 K = k1 × k2
平均曲率 H = ( k1 + k2 ) / 2

我懂了

當Xu和Xv不正交時
在Tangent space上
也能找出一組正交的向量(a1 , b1)和(a2 , b2)

這2個向量
就是矩陣A的Eigen Vector


特徵值分解
矩陣A =旋轉矩陣 × 對角矩陣 × (旋轉矩陣)-1

進行特徵值分解後

就可以看到對角矩陣

於是
Xu和Xv不正交時的dXp和dNp可以改寫如下


(a , b)經過旋轉後變換到(apcs , bpcs)
在principal curvature space裡
(1,0)會被map到 λ1 (1,0)
(0,1)會被map到 λ2 (0,1)

強化版

「怎麼從H、K得出k1 , k2

第23講
圖1

修正:看來非對稱矩陣也可以

第23講
圖2

這裡的dNp可以不是對角矩陣

第23講
圖4

沒有留言:

張貼留言