Unity 用の 3D アバター ファイル形式 VRM の標準実装。
VRM は glTF 2.0 の拡張機能であるため、このライブラリは glTF 2.0 ファイルもサポートします。
UniVRM は VRM 1.0 仕様と glTF 2.0 仕様をサポートしています。
UniVRM は、実行時とエディターの両方で、以下のサポートされているファイル タイプをインポート/エクスポートできます。
VRM 1.0 (.vrm)
VRM 0.x (.vrm)
glTF 2.0 (.glb | .gltf | .zip)
VRM アニメーション (.vrma)
サポートされているファイル タイプは、実行時とエディターの両方でインポートできます。
実行時の非同期/待機インポートのサポート。
VRM 0.x ファイルから VRM 1.0 ファイルへの移行のサポート。
VRM 1.0 および glTF 2.0 の ScriptedImporter のサポート。
glTF の PBR マテリアルを Unity 組み込み RP の標準マテリアルにインポートできます。
サポートされているファイル タイプは、実行時とエディターの両方でエクスポートできます。
Unity 組み込み RP の標準マテリアルを glTF の PBR マテリアルにエクスポートできます。
最新のUniVRMはUnity 2021.3 LTS以降をサポートしています。
UniVRM は、.NET と IL2CPP の両方のスクリプト バックエンドをサポートします。
UniVRM は、次の構築ターゲット プラットフォームをサポートしています。
スタンドアロン (Windows/Mac/Linux)
iOS
アンドロイド
WebGL
他のプラットフォームも動作する可能性がありますが、テストされていません。
ここからダウンロード
古いバージョンの Unity を使用している場合は、以前のバージョンの UniVRM を使用できます。これらはサポートされていません。
Unityのバージョン | UniVRMリリース | VRM1.0のサポート |
---|---|---|
2021.3 | v0.112.0 | はい |
2020.3 | v0.100.0 | はい |
2019.3 | v0.99.1 | いいえ |
2018.4 | v0.79.0 | いいえ |
UniVRM は、UnityPackage または UPM パッケージを使用してインストールできます。
最新リリースから、 .unitypackage
ファイルをダウンロードできます。
VRM 1.0のインポート/エクスポート用
VRM-0.XXX.X-YYYY.unitypackageをダウンロードできます。
サンプル プロジェクトをVRM_Samples-0.XXX.X-YYYY.unitypackageとしてダウンロードすることもできます。
インポート/エクスポート用 VRM 0.x
UniVRM-0.XXX.X-YYYY.unitypackageをダウンロードできます。
サンプル プロジェクトをUniVRM_Samples-0.XXX.X-YYYY.unitypackageとしてダウンロードすることもできます。
glTF 2.0のインポート/エクスポート用
VRM-0.XXX.X-YYYY.unitypackageをダウンロードできます。
最新リリースから、UPM パッケージの URL を見つけることができます。
VRM 1.0のインポート/エクスポート用
com.vrmc.gltf
com.vrmc.vrm
次の UPM パッケージをすべてインストールする必要があります。
インポート/エクスポート用 VRM 0.x
com.vrmc.gltf
com.vrmc.univrm
次の UPM パッケージをすべてインストールする必要があります。
glTF 2.0のインポート/エクスポート用
com.vrmc.gltf
次の UPM パッケージをすべてインストールする必要があります。
これらの UPM パッケージは、UnityEditor のPackage Manager
-> +
] -> Add package from git URL...
を使用してインストールできます。
https://vrm.dev/ja/vrm/index.html
https://vrm.dev/ja/api/index.html
MITライセンス