VRM官方文档-汉化版 -【UniVRM】
由于官方对文档的维护更新较少,多数内容基于老版本,因此部分截图使用的是就版本插件,UI可能会和新版有所区别,虽然译者会在翻译时队文档的操作进行复现,会尽量补充官方文档遗漏的内容,尽可能提供更完善详细的描述。
Install(安装)
Unity 的版本
UniVRM-0.80.0 ~ 结束了对 Unity-2018.4LTS 的支持,开发版本更新为 Unity-2019.4LTS 。 Unity 版本 备注 ...
.unitypackage 文件
请从 https://github.com/vrm-c/UniVRM/releases 下载 unitypackage。然后,请按照顺序安装两个包,首先是UniGLTF_VRMShaders,...
UPM
upm 这种安装方式涉及 Git 以及其他相关知识。如果不想学,那直接用 .unitypackage 安装就行。
卸载UniVRM
请删除以下文件夹: 文件夹 版本 备注 Assets/VRM UniVRM-0.XX.0.unitypackage Assets/UniGL...
Export(导出)
Import(导入)
BlendShape(混合形状)
BlendShape的设置
UniVRM v0.45 引入的新特性 在检查器中设置BlendShape BlendShape 状态 在检查器中设置 BlendShape 的状态。 VRMBlendSha...
BlendShape 的设置(v0.45)
BlendShape 关联的资源 导入VRM后,会创建一个名称为“模型名称+BlendShapes”的文件夹,Perset 的 BlendShapeClips 会存储在这个文件夹里。 ...
导出时烘焙 BlendShape 的状态
使用 UniVRM 进行导出时,可在 SkinnedMeshRenderer 中修改当前 BlendShape 值,并将其设置为基本状态。例如,点击 BlendShapes 并调整 bs_fac...
检查 BlendShape 的法线
自Unity 2018以来,当将fbx导入Unity时,会自动重新计算BlendShape的法线,并将原始的法线替换为重新计算的法线,导致模型表面出现意外的变化。 详细信息如果BlendSha...
Material(材质)
Material
Material VRM 支持的 材质(着色器) 有三种,unlit, standard, MToon。 UniGLTF 支持 unlit 和 standard 两种版本。 export ...
UniUnlit
UniUnlit 大概是 UnLighting 的缩写,即 Unlit。 Unlit 将以 glTF 的 KHR_materials_unlit 扩展形式保存。 可以在 Unity 中...
Standard
Standard Physically Based Rendering(基于物理的渲染/PBR ) Standard Shader UniVRM 不会专门创建针对物理基础渲染(PBR)的着...
MToon
Mtoon 的使用方法 MToon 简介 MToon 旨在实现日本动漫风格的表现。它通过根据 光照参数 和 光源环境 混合 Lit Color(主色) 和 Shade Color(阴影色...
LookAt(视线)
LookAt
在VRM中,可以通过计算头部与目标(注视点)之间的相对旋转(偏航角Yaw,俯仰角Pitch),并将这些旋转应用到眼睛上。 通过 VRMLookAtHead + VRMLookAtBoneA...
LookAt(Bone)
LookAlt Bone 需要 VRMLookAltHead 和 VRMLookAtBoneApplyer 两个组件组合。 骨骼控制的视线:VRMLookAtBoneApplyer 将...
LookAt(Blendshape)
LookAt Blendshape 需要 VRMLookAtHead 和 VRMLookAtBlendShapeApplyer 这两个组件。在默认设置中,请删除 VRMLookAtBoneApp...
LookAt(UV)
LookAt UV 需要 VRMLookAtHead 和 VRMLookAtBlendShapeApplyer 这两个组件。在默认设置中,请删除 VRMLookAtBoneApplyer 并在 ...
SpringBone(弹簧骨骼)
Humanoid(人形)
Humanoid 概要
概要 VRM 的 Humaniod,主要根据能否接受运动捕捉中的 Forward kinematics(FK/正向运动学) 的运动作为标准来决定。 假设一帧的 动作(姿势) 由以下的信息来表...
BaseModel(基础模型)
满足以下条件的 GameObject 可以导出为 VRM 格式: 附加了 Animator 组件。 Animator 组件设置了 HumanoidAvatar FBX 要满...
HumanoidComponent
HumanoidComponent UniVRM-0.60.0 即使没有fbx文件,也可以直接从场景创建 humanoid avatar。 使用方法 准备一个有 Humanoid Bon...
UniHumanoid
Unity humanoid 工具与 BVH 导入器。 BVH runtime loader var context = new BvhImporterContext(); contex...
Meta(元数据)
FirstPerson(第一人称)
Programming(编程)
已移至 API