When a first person mesh annotation is set to Auto, the VRM spec says to exclude individual vertices from the first person layer if they are weighted to the head bone. Currently we exclude the entire primitive. I started work on the more correct version https://github.com/unavi-xyz/bevy_vrm/tree/first-person-mesh, which requires creating a duplicate primitive with the removed vertices, but ran into wgpu panics from bevy.
When a first person mesh annotation is set to
Auto
, the VRM spec says to exclude individual vertices from the first person layer if they are weighted to the head bone. Currently we exclude the entire primitive. I started work on the more correct version https://github.com/unavi-xyz/bevy_vrm/tree/first-person-mesh, which requires creating a duplicate primitive with the removed vertices, but ran into wgpu panics from bevy.