【发布时间】:2015-08-12 03:11:08
【问题描述】:
我对此完全陌生,所以我希望我可能会错误地做一些微不足道的事情。我的 Unity3D 场景中有一个常规球体,我有一个 .jpeg 图像,在不同的位置和方向上有一个数字。当我将图像作为纹理应用到球体时,位于图像中心的数字在球体上显示良好,但靠近图像文件顶部或底部的数字在球体上显得扭曲。例如,对于数字 12,1 和 2 的底数更大,并且当在球体上渲染时,数字越往上逐渐变细。
【问题讨论】:
我对此完全陌生,所以我希望我可能会错误地做一些微不足道的事情。我的 Unity3D 场景中有一个常规球体,我有一个 .jpeg 图像,在不同的位置和方向上有一个数字。当我将图像作为纹理应用到球体时,位于图像中心的数字在球体上显示良好,但靠近图像文件顶部或底部的数字在球体上显得扭曲。例如,对于数字 12,1 和 2 的底数更大,并且当在球体上渲染时,数字越往上逐渐变细。
【问题讨论】:
这不是您的错误;这是默认情况下将纹理映射到球体的方式。 要“修复”这个问题,您必须直接补偿纹理中的失真或修改球体的 UV 坐标。
【讨论】: