我一直在尝试让游戏引擎显示纹理,终于使它起作用。我使用了来自3DS模型的UV坐标,但是纹理的显示方式不同。

这是3DS Max的渲染:alt text

这是我的游戏引擎中的OpenGL渲染:alt text

为什么这样的纹理构成?我提供了生成的3DS文件的纹理坐标...有人知道为什么会发生这种情况吗?

有帮助吗?

解决方案

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

其他提示

从查看您的图片,我只能假设将UV坐标分配给了将其分配给3DS Max的不同顶点。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top