[問題] 如何取得一個mesh的gradient
看板Prob_Solve (計算數學 Problem Solving)作者hcl012 (怪龍-卡西歐魯)時間13年前 (2011/11/05 11:14)推噓0(0推 0噓 0→)留言0則, 0人參與討論串1/1
請問在電腦圖學中
要如何取得一個mesh上每個點的gradient vector呢?
現在我正在寫的程式
需要用到mesh上每個點的normal vector、gradient vector和tangent plane
normal vector只要取每個點周圍所有平面的normal vector再取加權平均就好了
有了normal vector,要算tangent plane也很簡單
但是不管是課本還是網路一直沒有查到有什麼辦法
可以求到position gradient per vertex
如果是在參數曲面上的話我還可以直接微分算出來
但是在mesh上有沒有什麼演算法是可以用來算gradient的呢?
在此先感謝各位的回答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 68.99.86.102
Prob_Solve 近期熱門文章
PTT數位生活區 即時熱門文章
-1
12