Import 将PNG格式的自定义纹理与OBJ模型一起导入MeshLab
我有一个OBJ模型(三角形顶点的纹理UV坐标)和一个作为PNG文件的纹理。我可以导入模型,但无法导入纹理(每个三角形有一半10x10 px的面片,它们垂直存储在文件中)。当运行过滤器->纹理->设置纹理时,我得到以下信息: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
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脚本,将三角形平铺成多列,而不是一个超长的