主題
Search

雙切向量


s(x,y,z)t(x,y,z) 是定義在曲面 S 上所有點的可微標量函式。在計算機圖形學中,函式 st 通常表示 3 維多邊形模型的紋理座標。一種稱為凹凸貼圖的渲染技術將曲面 p=(p_x,p_y,p_z) in S 上任意點 p=(p_x,p_y,p_z) in S切平面基向量定向,使其與 s(p_x,p_y,p_z)t(p_x,p_y,p_z) 的導數為零的方向對齊。在這種情況下,切向量 T(p_x,p_y,p_z) 被明確定義為位於切平面內的單位向量,對於該向量 del _(T)t(p_x,p_y,p_z)=0del _(T)s(p_x,p_y,p_z) 為正。雙切向量 B(p_x,p_y,p_z) 被定義為位於切平面內的單位向量,對於該向量 del _(B)s(p_x,p_y,p_z)=0del _(B)t(p_x,p_y,p_z) 為正。向量 TB 不一定是正交的,並且對於條件不良的函式 st 可能不存在。

向量 N(p_x,p_y,p_z) 由下式給出

 N(p_x,p_y,p_z)=(T(p_x,p_y,p_z)xB(p_x,p_y,p_z))/(|T(p_x,p_y,p_z)xB(p_x,p_y,p_z)|)

是曲面 S 在點 p 處的單位法向量。對於閉合曲面 S,該法向量可以表徵為外向或內向。點 p 處的區域性切空間的基向量定義為 TB+/-N,其中如果 N 是內向的,則取反。


另請參閱

雙切線, 切向量

此條目由 Eric Lengyel 貢獻

使用 探索

參考文獻

Lengyel, E. “凹凸貼圖。” 《3D 遊戲程式設計和計算機圖形學數學》,第 2 版,第 6.8 節。Hingham, MA:Charles River Media,pp. 182-189, 2004。

在 上引用

雙切向量

請引用為

Lengyel, Eric. “雙切向量。” 來自 Web 資源,由 Eric W. Weisstein 建立。 https://mathworld.tw/BitangentVector.html

主題分類