2012-06-06 278 views
0

我有一組三角形在同一平面上創建網格(想想一個三角形定義幾何圖形的房間牆壁)。我需要顯示網格的2D表示,以便每個三角形(x,y,z)的每個點都被轉換爲(x,y)。我需要每個三角形具有相同的形狀/面積,放置在其他三角形的相同位置。平面3D三維網格到2D

已經有這樣的答案,即解決如何把一個3D三角爲2D這樣

Flattening a 3d triangle

,但他們需要設置的三角形爲原點的一個頂點。我如何應用相同的想法,所以我不需要將每個三角形與其他三角形相比放在正確的位置?

回答

1

您可以使用相同的方法。只需選取一個點(第一個三角形的第一個頂點與任何一個頂點一樣好)作爲原點,併爲網格中的所有點使用相同的值。

這應該以一致的方式轉換它們。