从Rhino导出到Unity时,许多FBX模型都损坏了。我在Rhino中尝试了很多事情,创建了一个副本并翻转了它,但是FBX的尺寸也大大增加了。损坏并尝试使用变换比例x将其翻转为-1,但它偏离了位置,使面部恢复原状非常困难。我尝试编写脚本,当我统一运行时,网格(面部)发生了翻转,但未显示出相似的颜色暗一点。因此,如果有很多破损的面孔,我将这个脚本添加到每个破损的面孔并翻转,它将使应用程序变慢吗?有更好的翻转解决方案吗?
using System.Linq;
public class Flip : MonoBehaviour {
// Use this for initialization
void Start ()
{
Mesh mesh = GetComponent<MeshFilter>().mesh;
mesh.triangles = mesh.triangles.Reverse().ToArray();
}
// Update is called once per frame
void Update () {
}
}