Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Import 将PNG格式的自定义纹理与OBJ模型一起导入MeshLab_Import_Textures_Meshlab - Fatal编程技术网

Import 将PNG格式的自定义纹理与OBJ模型一起导入MeshLab

Import 将PNG格式的自定义纹理与OBJ模型一起导入MeshLab,import,textures,meshlab,Import,Textures,Meshlab,我有一个OBJ模型(三角形顶点的纹理UV坐标)和一个作为PNG文件的纹理。我可以导入模型,但无法导入纹理(每个三角形有一半10x10 px的面片,它们垂直存储在文件中)。当运行过滤器->纹理->设置纹理时,我得到以下信息: There are too many textures (1), reducing max texture size from 16384 to 8192 Loading textures Texture[ 0 ] = 'carMesh_mesh.png' ( 10 x 54

我有一个OBJ模型(三角形顶点的纹理UV坐标)和一个作为PNG文件的纹理。我可以导入模型,但无法导入纹理(每个三角形有一半10x10 px的面片,它们垂直存储在文件中)。当运行过滤器->纹理->设置纹理时,我得到以下信息:

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 )

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

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