切面在平坦的表面上

时间:2013-04-25 19:18:17

标签: math opengl opengl-es

目前我正在尝试做一些凹凸贴图,但想知道如何找到平面的切线。我已经定义了我的法线但不确定切线,我已经绘制了一个图表,并希望确认这是否正确。

T代表正切,N代表法线 enter image description here

1 个答案:

答案 0 :(得分:3)

这是一个link,用于显示切线的漂亮图片,并解释为什么选择切线的某些方向。请记住,任何垂直于法线的矢量都是有效切线(法线周围的整个矢量圆将沿着切线平面传播。)因此,您的图表在技术上是正确的。通常选择切线(和切线)矢量以沿纹理的正U和V方向彼此成直角移动,以简化凸块/法线贴图。请参阅链接。