Skip to main content

VRMFirstPerson

概要

VRMFirstPerson 有两项设置,分别是头戴设备的位置定位和VR的可视设置。

只有在程序支持的时候,这个设置才会有效。

 

设置头戴设备的位置

在 VRM 模型中设置 VR头戴式显示器(HMD) 的位置。可以调整 HMD 和虚拟角色头Avatar头部的跟随。

FirstPersonBone

第一人称时,追踪 HMD 的骨骼。请指定头部骨骼。

FirstPersonOffset

以 FirstPersonBone 的位置为基准调整跟随位置。请调整到角色的双眼之间。

 

VR的可见性设定

VRアプリ向けにメッシュごとのカメラの可視設定を分ける設定です。VRアプリでは2種類のカメラが想定されます。
この一人称カメラで自身のアバターが見えた際に起きる不都合に対処するため、メッシュごとに可視性を設定出来るようになっています。

这是用于VR应用程序的设置,可以为每个网格单独设置相机的可见性。假设 VR 应用程序有两种相机。

 为了应对在第一人称视角的相机中看到自己的模型时可能遇到的不便,可以为每个网格设置可见性。

第一人称相机

HMDに力される映到 HMD(头戴式显示器) 的图。也就是用于获取玩家视角看到的画面的摄像机。

第三人称相机

HMD以外に出力される映这种视角不通过HMD显示,而是用于其他目的,比如直播、录・配信用映像・鏡・マルチプレイでの、镜子中的反射,或者在多人游戏中显示其ユーザーのHMD玩家的视角。

視設定见性设置

一人称カメラ相机 三人称カメラ相机 備考备注
AutoAuto(自动) (不可见) (不可见) 这是期設定始设置,后续会有更详细的说明詳細は後述
BothBoth(两者) (可见) (可见) 通常适用于身・足など頭、脚等远离头から遠い位を指定する分。
ThirdPersonOnlyThirdPersonOnly(仅第三人称)   (可见) 一般用于头・髪・、头发、帽子などを指定する等。
FirstPersonOnlyFirstPersonOnly(仅第一人称) (可见)   設定項目自体が不要の通常可能性がある不需要这个设置。

不都合の可能遇到的问题的

  • 在相机接模型表时会看到分のアバターの輪切りが見える己Avatar的轮廓。
  • アバターの髪が邪魔で何も見えないAvatar 的头发碍事,什么都看不见。
  • 歯などの自身のアバターの中身が見えてしまう可以看到牙齿等 Avatar 的内容。

奨される構成荐配置

アバター作成建议在  Avatar 创建阶階で頭と将头部和身にメッシュを分割することを推奨しています为互相独立的网格

  • 頭に头部设置为 ThirdPersonOnly を指定
  • 设置为 Both を指定
立体ちゃんは頭とそれ以外が分かれているので体をBoth、頭をThirdPersonOnlyに指定します

因为示例模型的头部和身体是分开的,所以将身体指定为Both,头部指定为ThirdPersonOnly。.png

因为示例模型的头部和身ちゃんは頭とそれ是分开的,所外が分かれているので将身をBoth、頭をThirdPersonOnlyに指定します

为Both,头部指定为ThirdPersonOnly。

操作示例,设置为 ThirdPersonOnly  的网格,在第一人称视角中变得不可见。.png

動作例。ThirdPersonOnlyに設定したメッシュがFirstPersonで非表示になりました

 

,设置为 ThirdPersonOnly  的网格,在第一人称视角中变得不可见ThirdPersonOnlyに設定したメッシュがFirstPersonで非表示になりました

 

AutoのAuto的視設定见性设置

如果視設定がAutoの場合はインポート時にメッシュが见性设置为 Auto(自动),在导入时会自动将网格分为 Both ThirdPersonOnly に自動
如果未进行分割されます。
分割されない場合はメッシュの全てが,则所有网格都将设置为 Both  ThirdPersonOnly になります
UniVRMでは在UniVRM中,将调用 VRMFirstPerson.Setup() を呼び出します Autoによる当选择"Auto"进行分割は重めの処时,这将是一个资源消耗较大的处になります过程

分割基準标准

まれる頂的顶是否拥有head head 子级骨骼的权重。

head

 の子孫のボーンのウェイトを持っているか

設定のリセット设置的重置

FirstPerson は初期設定で Auto を指定しますが、エクスポートに失敗する場合はVRMFirstPerson をリセットすることで再設定することができます。 メッシュが増減するなどのアバターの構成が変わった場合に参照が Missing になったときなどがエクスポートに失敗する場合です。

FirstPerson 默认设置为 "Auto",但如果导出失败,可以通过重置 VRMFirstPerson 来重新设置。例如,当 Avatar 的结构发生变化,如网格数量增加或减少,导致引用变为 Missing 时,可能会导致导出失败。

リセット重置方法

请在 VRM First Person (Script) インスペクタの的 inspector(检查器) 右上角的 歯車アイコン 齿轮图标 で表示されるメニューから的下拉菜单中选择 Reset を選択してください进行重置

firstperson を reset
firstperson を reset