1

我一直试图让我的游戏引擎显示纹理,我终于让它工作了。我使用了 3ds 模型中的 UV 坐标,但是纹理显示不同。

这是3ds max中的渲染: 替代文字

这是我的游戏引擎中的opengl渲染: 替代文字

为什么纹理是这样布置的?我从生成的 3ds 文件中提供了纹理坐标……有人知道为什么会这样吗?

4

2 回答 2

2

我发现了问题... 3DS Max 自动缩放纹理以使其具有相等的宽度和高度,否则它会像上面一样奇怪地显示...

于 2010-11-04T01:11:14.610 回答
1

通过查看您的图片,我只能假设 UV 坐标已分配给它们在 3DS Max 中分配的不同顶点。

于 2010-11-04T00:19:17.257 回答