2008-09-19 100 views
0

假設我有N張從N個知道位置拍攝的物體的照片。我也擁有物體的三維幾何圖形,並且我知道相機和鏡頭的所有特徵。如何從N個紋理生成一個紋理?

我想從N張圖片中生成一張獨特的巨型圖片,以便將其映射/投影到物體表面。

有誰知道從哪裏開始?文章,參考書籍?

回答

0

谷歌「陰影映射」,因爲在該過程中解決了同樣的問題(從某些已知點看到的場景圖像被投影到場景中的三維幾何圖形上)。這個問題很好理解,並且有很多代碼。

0

我懷疑這可以使用投影映射混合圖像重建的一些變化來完成。

0

看看cubemapping。它可能是有用的。您可能需要將另一個凸形投影到立方體,並將生成的紋理用作常規立方體貼圖紋理。

1
  • 生成紋理貼圖座標爲您的幾何
  • 生成一個很大的空白質地
  • 對於每個像素
    • 找出點上它映射到
    • 找出像素幾何在投影到這一點的每個圖像中
    • 使用所有這些像素的加權混合對像素着色,並通過表面法線面向cor響應攝像頭和忽視那裏的點和相機之間的另一塊幾何
  • 應用您完成紋理幾何
這些圖像