マロンちゃんにフィリナちゃんの漫符を移植する
漫符って?
これ
Blender作業いる?
Unityだけでいける
事前準備
必要なもの
- マロンちゃん
- フィリナちゃん
- Unity
- VRCSDK
- DynamicBone(必要に応じて)
準備
- UnityにVRCSDK等を入れて、マロンちゃんとフィリナちゃんをインポートしておく
作業
- マロンちゃんのprefabをHierarchyに入れて、TransformのPositionとRotationを0 0 0、Scaleを1 1 1にしておく
- フィリナちゃんのprefabもHierarchyに入れて、同じようにTransformとScaleを0 0 0、1 1 1にしておく
- HierarchyのFirinaちゃんの中身を、ArmatureとBodyだけ残して削除する
- Armatureの中からNeckを探し、Bodyと同じ階層に移動する
- Armatureを削除する
- Bodyを選択し、InspectorのRoot Bone欄にNeckをドラッグアンドドロップする
- Project内で右クリックし、Create > Materialで空のマテリアルを作成する(名前は任意、ここでは[Firina_Transparent]とする)
- 作成したマテリアルを選択し、InspectorでShaderをStandard、Rendering ModeをCutoutにし、Albedoの右側の色指定で、下側のAの欄を0にする
- HierarchyでBodyを選択し、MaterialsのElement 0を先程作成したマテリアルにする
- わかりやすい様に、BodyとNeckをリネームし、_firinaなどをつけてMarronちゃんのものと区別できるようにしておく
11.Hierarchy上で、マロンちゃんのArmatureの外側にBody_Firina、Armatureの[Head]の下にNeck_Firinaを移動する
- 空になったフィリナちゃんのprefabをHierarchyから削除する
- マロンちゃんの任意のハンドサインに、Body_FirinaのBlend Shapeで漫符を追加する