マロンちゃんにフィリナちゃんの漫符を移植する

漫符って?

これ

image.png

Blender作業いる?

Unityだけでいける

事前準備

必要なもの

  • マロンちゃん
  • フィリナちゃん
  • Unity
  • VRCSDK
  • DynamicBone(必要に応じて)

準備

  • UnityにVRCSDK等を入れて、マロンちゃんとフィリナちゃんをインポートしておく

作業

  1. マロンちゃんのprefabをHierarchyに入れて、TransformのPositionとRotationを0 0 0、Scaleを1 1 1にしておく

image.png

  1. フィリナちゃんのprefabもHierarchyに入れて、同じようにTransformとScaleを0 0 0、1 1 1にしておく

image.png

  1. HierarchyのFirinaちゃんの中身を、ArmatureとBodyだけ残して削除する

image.png

  1. Armatureの中からNeckを探し、Bodyと同じ階層に移動する

image.png

  1. Armatureを削除する

image.png

  1. Bodyを選択し、InspectorのRoot Bone欄にNeckをドラッグアンドドロップする

image.png

  1. Project内で右クリックし、Create > Materialで空のマテリアルを作成する(名前は任意、ここでは[Firina_Transparent]とする)

image.png

  1. 作成したマテリアルを選択し、InspectorでShaderをStandard、Rendering ModeをCutoutにし、Albedoの右側の色指定で、下側のAの欄を0にする

image.png

  1. HierarchyでBodyを選択し、MaterialsのElement 0を先程作成したマテリアルにする

image.png

  1. わかりやすい様に、BodyとNeckをリネームし、_firinaなどをつけてMarronちゃんのものと区別できるようにしておく

image.png

11.Hierarchy上で、マロンちゃんのArmatureの外側にBody_Firina、Armatureの[Head]の下にNeck_Firinaを移動する

image.png

  1. 空になったフィリナちゃんのprefabをHierarchyから削除する

image.png

  1. マロンちゃんの任意のハンドサインに、Body_FirinaのBlend Shapeで漫符を追加する

image.png