【发布时间】:2016-06-02 19:48:26
【问题描述】:
我需要计算与给定法线的二维向量指向相同 (x,y) 方向的切线。 这是一个可视化:
Directed Tangent From Normal Viz
带有青色光线的红色平面是表面,它是正常的, 绿色“箭头”表示 2D 方向,蓝色表示法线与绿色箭头的 (x,y) 方向的切线。 因此,当从顶部(在对象空间,而不是表面空间)查看投影到 2D 时,绿色和蓝色是相同的方向。
所以如果这太抽象了,这里是上下文: 我正在进行 GPU 侵蚀模拟,为了计算溶解,我需要 3D 水速矢量来测试与地形法线的碰撞。但是模拟是二维的,所以我只有一个二维速度矢量。 我引用的论文只指出程序应该从地形表面切线和 2D 速度向量计算这个 3D 向量。
鉴于这些信息,法线和二维向量,计算所述匹配切线的数学是什么?
【问题讨论】: