2015-01-06 42 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紋理,或將幾個紋理轉換爲單個紋理。

你可以很容易地找到烘焙教程,要點是設置紫外線,並有一個圖像準備好接收烘焙的數據,選擇來源然後目標和設置所需的選項和烘烤。