diff --git a/book/unity/01_fbx.md b/book/unity/01_fbx.md index bc7af3d..dd6a45d 100644 --- a/book/unity/01_fbx.md +++ b/book/unity/01_fbx.md @@ -1,11 +1,25 @@ -# animation clipをfbxにexportする +# animation clipをueで使う -unityのmotionはanimation clipといいます。 +## fbxでexportする -1. `.vrm`を読み込みます。vrmを読み込むaddonを追加してください。 +unityのmotionはanimation clipといいます。fbxでexportするには`fbx`, `recorder`を使います。 + +1. `.vrm`を読み込みます。vrmを読み込むpackage(plugin/addon)を追加してください。 2. Sceneにmodel(object)をD&Dします。 3. animation clipをmodelにD&Dします。すると、Animatorが追加されます。具体的には`Entry -> Animation Clip`になります。再生するとmotionが再生されます。 -4. package-managerでfbxとrecorderをinstallします。 +4. package-managerの`unity registry`でfbxとrecorderと検索し、packageをinstallします。 5. `Window -> General -> Recorder -> Recorder Window -> Add: FBX`を追加します。 6. GameObjectの欄にmodelをD&Dします。そして、Start Recordingを実行します。止めると`.fbx`が保存されます。 +## vrmaでexportする + +ueでfbxをimportしてもリターゲットが設定されていません。これは非常に面倒です。したがって、`.vrma`でexportして、ue(vrm4u)で読み込む方法があります。 + +今回は、原神やProject Mugenなどに出てくる通称、アラレちゃん走りを作ってみます。 + +https://booth.pm/ja/items/2845548 + +1. unityの[AnimationClipToVrmaSample](https://github.com/malaybaku/AnimationClipToVrmaSample)を使って`.vrma`にexportする。 +2. `${model}/RTG_UEFN_${animation_clip}`を開く。この際、`ルートボーンに垂直オフセットを適用`します。 +3. そこでグローバル設定にて`ルートを有効化`のチェックを外します。そして、animをexportします。 + diff --git a/book/unity/README.md b/book/unity/README.md index 81c03fe..c81d091 100644 --- a/book/unity/README.md +++ b/book/unity/README.md @@ -4,7 +4,7 @@ unityを開いて、package-managerを起動し、名前で検索してください。 -|plugin|body| +|package|body| |---|---| |https://github.com/vrm-c/UniVRM|vrmを読み込む| |https://github.com/malaybaku/AnimationClipToVrmaSample|animation clipをvrmaにexportする|