3

好吧,我有许多 3D 模型的 UV 坐标,它们清楚地在 0-1 范围内,许多看似像素值的坐标在 100-300 范围内。

我怎么知道将坐标解释为哪一个?有这方面的标准或系统吗?

我注意到导出文件中的每个 3d 网格都可能使用任一系统。这是正常的程序吗?如果是,我如何解释 UV 纹理映射坐标以在我的 3d 引擎中正确显示它们?

0-1系统中的坐标示例:

vt 1.04017 2.60853

vt -0.984585 -0.0106576

按像素测量的坐标示例:

vt -208.397 776.637

vt -208.397 32.6369
4

1 回答 1

2

您的 3D 模型的文件格式是什么?另请注意,UV 贴图坐标范围在 0-1 之外是完全有效的,例如,对于环绕或重复纹理模式(请参阅 OpenGL 或 Direct3D 纹理模式)。

于 2010-09-17T16:22:00.533 回答