Install(安装)

Unity 的版本

UniVRM-0.80.0 ~

结束了对 Unity-2018.4LTS 的支持,开发版本更新为 Unity-2019.4LTS

Unity 版本 备注
Unity-2019.4 LTS 用于开发 UniVRM 的版本
Unity-2020.4 LTS 用于发布时进行 UPM 测试的版本
Unity-2021 如果发生了问题,请到 github 报告

UniVRM-0.56.0 ~ 0.79.0

Unity 版本 兼容性 Scripting Runtime Version UPM 备注
Unity-2017 × -    
Unity-2018.1 × -    
Unity-2018.2 × -    
Unity-2018.3 .Net4.X equivalent   C#7.3。可能可以工作,但未经验证
Unity-2018.4 LTS .Net4.X equivalent   用于当前的 UniVRM 开发
Unity-2019.1 .Net4.X equivalent    
Unity-2019.2 -   由于不再支持 .Net3.5,因此不需要设置  Scripting Runtime Version 版本
Unity-2019.3 -   从 2019.3.4f1 开始, UPM(github的子文件夹)可正常运行
Unity-2019.4 LTS - 用于发布时进行 UPM 的测试
Unity-2020 - Editor機能(Prefabなど)が一部動作せず。UniVRM-0.69.0 で修正

~ UniVRM-0.55

.unitypackage 文件

请从  https://github.com/vrm-c/UniVRM/releases 下载 unitypackage。然后,请按照顺序安装两个包,首先是UniGLTF_VRMShaders,然后是UniVRM

  UniGLTF_VRMShaders UniVRM VRM
for GLTF install    
for VRM install install  
for VRM1 install   install

获取.unitypackage

https://github.com/vrm-c/UniVRM/releases

UniVRM-0.XX.X_XXXX.unitypackage

安装前的准备

安装UniVRM前的准备1-by.北溟瞬息.png

如果你的Unity版本是(Unity-2018.3, Unity-2018.4, Unity-2019.1)
请将 ProjectSettings - Player - Other Settings - Scripting Runtime Version 设置为 .Net4.X equivalent。 

现有项目
如果存在旧 UniVRM 版本,请在安装前删除 Assets/VRMAssets/UniGLTF (如果存在)、Assets/VRMShaders (如果存在) 和 Assets/Meshutility (如果存在)。有关更多信息,请参阅卸载UniVRM

导入 unitypackage

在菜单栏找到 Assets - Import Package - Custom Package...,并选择 UniVRM-0.XX.X_XXXX.unitypackage

Assets/VRMAssets/UniGLTFAssets/VRMShaders 三个文件夹将会被导入到Unity项目中。

安装UniVRM前的准备1-by.北溟瞬息.png

检查UniVRM是否导入成功

如果UniVRM导入成功,菜单栏显示“VRM”菜单。

新版本UniVRM导出-by.北溟瞬息.png

旧版本的菜单:

旧版本UniVRM导出-by.北溟瞬息.png

如果菜单未显示:

打开Console-by.北溟瞬息.png检查Console是否有报错-by.北溟瞬息.png


相关章节

如何制作VRM文件

导入VRM

UPM

upm

这种安装方式涉及 Git 以及其他相关知识。如果不想学,那直接用 .unitypackage 安装就行。

卸载UniVRM

请删除以下文件夹:

文件夹 版本 备注
Assets/VRM   UniVRM-0.XX.0.unitypackage
Assets/UniGLTF v0.63.0 及以上 UniVRM-0.XX.0.unitypackage
Assets/VRMShaders v0.56.0 及以上 UniVRM-0.XX.0.unitypackage
Assets/MeshUtility v0.59.0 至 v0.63.0 UniVRM-0.XX.0.unitypackage
文件夹 版本 备注
Assets/VRM.Samples   UniVRM-samples-0.XX.0.unitypackage
Assets/StreamingAssets/VRM.Samples   UniVRM-samples-0.XX.0.unitypackage

如果你想在 Unity 项目中将 UniVRM 升级到最新版本,建议删除上面提到的所有文件夹,因为不同版本之间文件/文件夹的位置可能会发生变化。