3

我有一个 OBJ 模型(三角形顶点的纹理 UV 坐标)和一个纹理作为 PNG 文件。我可以导入模型,但无法导入纹理(每个三角形有一半 10x10 像素的补丁,它们垂直存储在文件中)。运行 Filters->Texture->Set Texture 时,我得到以下信息:

There are too many textures (1), reducing max texture size from 16384 to 8192
Loading textures
Texture[ 0 ] = 'carMesh_mesh.png' ( 10 x 54020 ) -> ( 16 x 8192 )

如何导入这样的纹理文件?

4

1 回答 1

2

最后,我自己找到了解决方案。实际上有两个问题。更简单的一个(为什么没有自动加载纹理)是在材质文件中的错误调用。更大的问题是 Meshlab 无法加载这么长的位图(50k 像素),所以我不得不更改生成它的 Matlab 脚本,将三角形平铺在多列中,而不是仅仅一个超长的…

于 2015-03-25T13:54:05.457 回答