VRM.VRMData
以下の手順で import します。
- VRMをパースして、
GltfDataを得る。 GltfDataからVRMDataを得る。VrmDataからRuntimeGltfInstanceをロードする。RuntimeGltfInstanceを使う。
サンプルの Assets\VRM\Samples\SimpleViewer\ViewerUI.cs も参照してください。
1. GltfData を得る
GltfData Load(string path)
{
return new GlbFileParser(path).Parse();
}
2. VRMData を得る
VRMData vrm = new VRMData(data);
3. Load する
async RuntimeGltfInstance Load(VRMData vrm)
{
// 使用後に Dispose で VRMImporterContext を破棄してください。
using(var loader = new VRMImporterContext(vrm))
{
var instance = await loader.LoadAsync();
return instance;
}
}