我在Unity3d中动态生成模型建筑。在它们生成后,我在场景中有很多网格。如何将其另存为.fbx文件?
发布于 2015-11-05 21:23:09
有一个插件可以帮到你:https://www.assetstore.unity3d.com/en/#!/content/37276
但是,如果您只需要保存您的模型以供进一步使用,最简单的方法是使用UnityEditor包中的AssetDatabase.CreateAsset以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
https://stackoverflow.com/questions/33544986
复制相似问题