2022-11-10 09:39:52 +08:00
|
|
|
# Visible Head Accessory
|
2022-11-07 10:51:11 +08:00
|
|
|
|
2022-11-10 09:39:52 +08:00
|
|
|

|
2022-11-07 10:51:11 +08:00
|
|
|
|
|
|
|
This component can be used to make a GameObject placed under the Head bone visible in first-person view.
|
|
|
|
|
|
|
|
## When should I use it?
|
|
|
|
|
|
|
|
When you want to see your own hair, or other accessories attached to your head, without needing to look in a mirror.
|
|
|
|
|
|
|
|
## When shouldn't I use it?
|
|
|
|
|
|
|
|
This component cannot be used as the child of a PhysBone chain (you can add it in the parent instead).
|
|
|
|
|
2022-11-08 12:34:08 +08:00
|
|
|
Using this component on _all_ children of the Head can be distracting, as your bangs continually get in the way.
|
2022-11-07 10:51:11 +08:00
|
|
|
|
2022-11-10 09:39:52 +08:00
|
|
|
## Setting up Visible Head Accessory
|
2022-11-07 10:51:11 +08:00
|
|
|
|
2022-11-10 09:39:52 +08:00
|
|
|
Just attach a Visible Head Accessory component under a child of the Head bone. There are no configuration options to set.
|
2022-11-07 10:51:11 +08:00
|
|
|
|
2025-02-17 08:02:56 +08:00
|
|
|
## How it works
|
|
|
|
|
|
|
|
On VRChat, the component uses VRCHeadChop to make the selected bones visible. The main difference between this and
|
|
|
|
simply using VRCHeadChop, is that it adjusts the mesh to ensure that triangles don't clip through the player viewpoint.
|
|
|
|
|
|
|
|
This is done by looking for triangles that have some vertices weighted to a visible bone, and some weighted to a hidden
|
|
|
|
bone, such as the root `Head` bone. The component then adjusts the mesh, adding new proxy bones and switching the weights
|
|
|
|
over to ensure that the triangle is fully visible.
|