Skip to content

アクセサリの分離

このページでは髪メッシュからヘアピン部分を分離する方法について説明します。

  1. 空の Game Object をアバタールートの中に作成します。
    この Game Object が後にボーンとなるため、それを前提とした位置に配置します。

Game Object の作成

  1. MA Bone Proxy コンポーネントを追加します。

MA Bone Proxy の追加

  1. ターゲットHead ボーンを設定し、そのまま Head ボーンの子に移動するよう 配置モード子として・ワールド位置と向きを維持 にします。

MA Bone Proxy の設定

  1. Bone Weight Modifier コンポーネントを 2 つ追加します。
    1 つ目は既存のボーンウェイトを削除するために使用し、2 つ目は新規のボーンウェイトを割り当てるために使用します。

Bone Weight Modifier の追加

  1. 1 つ目の ボーン には既存のウェイトが乗ったボーンを設定し、2 つ目の ボーン にはこの Game Object を設定します。
    また、両方の レンダラー に髪メッシュの Skinned Mesh Renderer を設定します。

Bone Weight Modifier の設定

  1. + ボタンを押して Mask ウェイトを追加します。

Mask ウェイトの追加

  1. 両方の マスクテクスチャー にヘアピン部分だけを白く塗ったテクスチャーを設定します。
    また、1 つ目の ウェイト には 0 を設定し、2 つ目の ウェイト には 1 を設定します。

Mask ウェイトの設定

  1. Play Mode に入って髪メッシュからヘアピン部分が分離されていることを確認します。