我正在嘗試通過使用程式網格生成將一個網格鏡像到另一個網格,如下所示。原始網格位于正 z 軸,而鏡像網格位于負 z 軸。

頂點都按照我的意愿進行了鏡像,但顏色朝下而不是朝上。

我嘗試更改網格 uvs 和法線,但兩者都對鏡像網格沒有影響。我聽說三角形必須在它們的陣列中反轉或我不明白的東西。如何使鏡像網格顏色面朝上?
黑色飛機應該是半透明的藍色水上飛機,但這不是我的問題的一部分,所以我想不介意。
uj5u.com熱心網友回復:
不是 100% 肯定,但我懷疑是你說的三角形。
您可能只需要反轉三角形 => 只需反轉陣列,例如使用Array.Reverselike eg
var triangles = mirroredMesh.triangles;
Array.Reverse(triangles);
mirroredMesh.triangles = triangles;
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/484712.html
上一篇:JSON統一加密的最佳方法?
下一篇:不再查看物件時停止勾勒物件?
