如何在three.js中使用映射uv

时间:2013-01-02 12:51:27

标签: mapping textures three.js material uv-mapping

我在模型中使用木质纹理图像。默认情况下,我的纹理在你在woodark上看到的模型上拉伸。当我改变重复时,纹理更加拉伸,我不明白为什么。我搜索了如何使用我的模型中的映射与基础解释,但我只找到了颜色像素的例子。

感谢答案

1 个答案:

答案 0 :(得分:0)

你应该确保你的纹理有两个尺寸的力量(即256x256,512x512等)。任意维度的纹理(NPOT)在WebGL中带来各种映射问题。

如果您无法在服务器端调整纹理大小,则可以在客户端执行此操作。此链接包含一些示例javascript代码以及其他相关信息:http://www.khronos.org/webgl/wiki/WebGL_and_OpenGL_Differences

相关问题