Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/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
如何在meshlab中展平2个网格_Meshlab - Fatal编程技术网

如何在meshlab中展平2个网格

如何在meshlab中展平2个网格,meshlab,Meshlab,我想将具有多个纹理材质的2个网格(mesh1、mesh2)合并到单个网格(mesh3)中。 我加载2个精细网格(网格正在渲染,纹理材质显示正常) 然后我做“过滤->网格层->展平可见层” 结果网格的结构看起来很好,但纹理材质从渲染模型中消失 我将合并的网格导出到.obj文件中,该文件将创建一个mesh3.obj、mesh3.mtl文件 如果使用meshlab重新打开mesh3.obj,则仅显示第一个原始网格(mesh1)的材质,并且mesh2的部分使用mesh1中的错误纹理进行渲染 请注意,me

我想将具有多个纹理材质的2个网格(mesh1、mesh2)合并到单个网格(mesh3)中。 我加载2个精细网格(网格正在渲染,纹理材质显示正常)

然后我做“过滤->网格层->展平可见层”

结果网格的结构看起来很好,但纹理材质从渲染模型中消失

我将合并的网格导出到.obj文件中,该文件将创建一个mesh3.obj、mesh3.mtl文件

如果使用meshlab重新打开mesh3.obj,则仅显示第一个原始网格(mesh1)的材质,并且mesh2的部分使用mesh1中的错误纹理进行渲染

请注意,mesh1.mtl mesh2.mtl材质名称相似(material1、material_2,…),但材质不同。 我曾尝试重命名mesh2的材质,但这没有帮助

还有谁见过这个吗?有办法解决这个问题吗

谢谢

这是一个已知的bug;看见它应该在下一个版本中修复,或者您可以尝试预发布版本或

作为一种解决方法,您可以通过选择两个网格并使用“连接”(Ctrl-J)命令在Blender中执行相同的任务