頂點的法線
確定頂點的法線之前需要知道面法線。面的法線是一向量,該向量指向該面的外側朝向,如圖1。
頂點的法線就是包圍該頂點的面的法線相加的結果的歸一化單位向量(個人理解)。當然,也可以說面的法線是組成面的頂點的法線相加的結果的歸一化單位向量,如圖2.
在知乎用戶謎之裙擺,稱《“頂點法線可以直接根據相鄰面的法線取平均得到”是誤導別人言論》。我認為這是由於他是從光照渲染的層面上看的結果,在光照渲染上,由於平面面是光照是通過頂點屬性進行插值生成的,因此通過修改頂點的法線可以改變光照效果。但是,現實中如果不改變組成平面的頂點實際位置,是不能改變平面的法線方向的,反之亦然。


圖1 面法線 圖2 點法線
頂點的切線與副法(切)線
頂點的切線與副切線也與平面相關,切線和副法線均與平面的法線垂直,即平行於平面,並且切線與副法線兩者相互垂直。
人為規定切線方向后,通過叉積即可得到副法線方向。一般來說,切線和副法線與紋理坐標的uv相關。
