我有一个具有每个顶点法线的球体,我正在尝试使用以下算法导出对象的纹理坐标:
U = Asin(Norm.X) / PI + 0.5
V = Asin(Norm.Y) / PI + 0.5
使用圆点纹理,我得到:
这是没有应用纹理的同一个对象:
我特别关注的问题(我知道有一些)是纹理的错位。
我倾向于认为问题在于我对这些算法的使用,因为镜面高光(不使用任何纹理但确实依赖于正确的法线)似乎没有伪影。
有任何想法吗?
我有一个具有每个顶点法线的球体,我正在尝试使用以下算法导出对象的纹理坐标:
U = Asin(Norm.X) / PI + 0.5
V = Asin(Norm.Y) / PI + 0.5
使用圆点纹理,我得到:
这是没有应用纹理的同一个对象:
我特别关注的问题(我知道有一些)是纹理的错位。
我倾向于认为问题在于我对这些算法的使用,因为镜面高光(不使用任何纹理但确实依赖于正确的法线)似乎没有伪影。
有任何想法吗?