【发布时间】:2010-02-12 07:52:48
【问题描述】:
如果重要的话,我正在使用 Cheetah3D。
我在 Cheetah3D 中制作的对象中读取的 UV 坐标并不在 0 和 1 之间,就像我为 3DS 模型对象加载代码提供的示例模型一样。
有些高于 1 高达 1.56 左右,而有些低于 0,高达 -4.56。这会在尝试将纹理映射到对象时导致极端异常。
有什么想法吗?我应该联系 Cheetah3D 人员还是有办法自己在代码中动态解决这个问题? (在 SO 上发帖的原因)。
【问题讨论】:
-
您可能只想在进行任何剧烈更改之前尝试标准化坐标。
-
如果纹理要在模型上重复,则超出 [0-1] 范围的纹理坐标完全有效。