2015-01-06 40 views
0

我有一个使用3D扫描仪在.obj 3D网格文件中捕获的对象的2个模型。这两个网格表示相同的对象,但实际网格不同(由于捕获过程中的小错误和噪声)。尽管如此,这2个网格完美对齐。如何在2个相似网格之间映射纹理

我想复制其中一个纹理到另一个。我正在寻找一种方法,从网格B中最近的节点将“复制”到网格A中的纹理。

我如何使用Meshlab或Blender实现此目的?

回答

1

我不相信它可以在Meshlab中完成。但在Blender中,您可以使用以下方法:

如果您的对象正确对齐,则应该可以使用克隆画笔绘制 MeshA对象。当您为所选视图方向偏移 2个网格时,这可能会更容易。

通过在对象模式下选择它们并确保两个对象在绘画期间通过选择 并按Ctrl + J。

  1. 改变 '对象模式' - > '质感涂料'
  2. 用 'F克隆' 刷
  3. 设置通过按Ctrl + left_click
0

在搅拌机可以克隆点也可以将bake a texture从一个模型转移到另一个模型,而通常被认为仅用于创建法线贴图,烘焙也可用于从程序纹理创建uv纹理,或将几个纹理转换为单个纹理。

你可以很容易地找到烘焙教程,要点是设置紫外线,并有一个图像准备好接收烘焙的数据,选择来源然后目标和设置所需的选项和烘烤。