如何在Unity3d中将资产保存为fbx?

时间:2015-11-05 12:49:01

标签: unity3d fbx

我在Unity3d中动态生成模型建筑物。生成它们后,我在场景中有很多网格物体。如何将其另存为.fbx文件?

1 个答案:

答案 0 :(得分:1)

有这个插件可以帮助你: https://www.assetstore.unity3d.com/en/#!/content/37276

如果您只是需要保存模型以供进一步使用,最简单的方法是使用来自AssetDatabase.CreateAsset包的UnityEditor使用Unity自己的格式保存它们,如下所示:

using UnityEngine;
using UnityEditor;

[RequireComponent(typeof(MeshFilter))]
public class Example : MonoBehaviour
{
    private void Start()
    {
        AssetDatabase.CreateAsset(GetComponent<MeshFilter>().mesh, "Assets/mesh.asset");
    }
}

或者您可以使用此免费插件导出OBJ: https://www.assetstore.unity3d.com/en/#!/content/15862