【UE5ゲーム制作講座】IKRetargeterで色々なモデルを使ってみよう【ALSでも使える】

Поделиться
HTML-код
  • Опубликовано: 24 окт 2024

Комментарии • 38

  • @ys3583
    @ys3583 Год назад +1

    大変助かりました!ありがとうございます!

  • @ludoesstuff
    @ludoesstuff Год назад +1

    良い動画でした、ありがとうございます!英語のソフトウェアを使っている私にとって、理解するのは本当に難しいです 😅😅

    • @kuriemeiku
      @kuriemeiku  Год назад

      コメントありがとうございます!

  • @ddskec772
    @ddskec772 2 года назад +5

    この機能、UE5の新機能としては実はゲームでは一番多くの人に関係ある機能ですよね。naniteやlumenはハイエンド向けだけど、これはスケルトン共有してリソースを削減出来る訳で。何が言いたいかというと、解説ありがたいって事です。

    • @kuriemeiku
      @kuriemeiku  2 года назад +1

      ありがとうございます~!!
      見えないモデル+見えてるモデルの2つがいるので、処理的にはちょっと重いんですけどね…。

  • @nairu_nk
    @nairu_nk 2 года назад +5

    hidden in game でアニメーションしない場合は、SkeletalMeshの "Visibility Based Anim Tick Option" をAlways Tick Pose and Refresh Bones にすると動きます。

    • @kuriemeiku
      @kuriemeiku  2 года назад

      補足ありがとうございます!

  • @夢月リリナ
    @夢月リリナ Месяц назад +2

    大変参考になりまた!! UE5勉強始めたのですが全く分からず助かりました!!
    九里江めいくさんの自作キャラのようなアニメシェーダーにする方法の動画はありますでしょうか?

    • @kuriemeiku
      @kuriemeiku  Месяц назад +1

      これはVRoidStudioで作ったVRMモデルをVRM4Uでインポートしただけなので、VRM4Uのドキュメントを見てもらうのがよいかと…!

  • @dotCG
    @dotCG 2 года назад +2

    いつも参考にさせてもらっています。
    質問なのですが、IKリターゲットのアニメーションやALS_BPの待機アニメーションは動作するのですが、プレイしたときだけキャラクターがTスタンスのままになってしまいます。
    Visibility Based Anim Tick OptionはAlwaysTickPoseAndRefreshBonesとなっており、ビューポート上キャラのAnimClassはALS_BPのSkeltalMeshと同じもの(Noneでも変わらず)にしています。
    ABPやIKRのフォルダ階層を主さんと合わせてみたりいろいろ試したのですが改善できず。。
    何かが間違っていると思うのですが、想像つきますでしょうか。
    初心者で申し訳ないのですが、質問させていただきます。

    • @kuriemeiku
      @kuriemeiku  2 года назад

      AlwaysTickPoseAndRefreshBonesになっているとすると、う~ん、なんでしょう…。
      私が一回あったのは、ビューポート上でなぜか意図しない上書きが発生していて、アニメBPが想定と違うものが使われてしまっていた、というのはありましたが…。
      リターゲットしたいキャラクターのアニメBPは、リターゲット用のBPが設定されているんですよね?

  • @一郎-b1l
    @一郎-b1l Год назад +2

    既存のプロジェクトにALSを入れたい場合は、最初にやってたサードパーソンの追加の方法と同じでしょうか?

    • @kuriemeiku
      @kuriemeiku  Год назад

      既存のプロジェクトにALSを入れる場合は、ALSの必要そうなファイルをUE上で右クリックしてアセットアクション→移行、で既存のプロジェクトの場所を選択すれば、おおよそ移行できると思います!
      細かな設定は必要ですが…(GameModeとか)

    • @一郎-b1l
      @一郎-b1l Год назад

      @@kuriemeiku ありがとうございます!

  • @Kimo-kimosu1412
    @Kimo-kimosu1412 Год назад +1

    IKのところで自分のところだと「新しいチェーンに目標を追加」と出てきて「目標なし」を押していますがこれはなんですか?
    教えていただけると幸いです。

    • @kuriemeiku
      @kuriemeiku  Год назад

      目標というのは、IK目標のことですね。
      IKというのは、目標地点を先に決めて、そこからそれに至るまでの経路を計算する、というもので、そのための目標地点の設定のことですね。
      具体的には、左手を目標地点にして、左手がそこにあるためには左ひじはこういう回転をして、左肩はこういう回転をして…といった具合に途中経路を計算するわけです。
      よく使われる人型のフルボディIKでは、左手、左足、右手、右足の4か所がIK目標になりますね。

  • @osamumiyahira
    @osamumiyahira 2 года назад +1

    動画参考にさせていただいています
    二つほど
    動画を見るとIKリターゲッタで、Tポーズから変更されてますが何故か私のは反映されません リターゲットベースポーズを編集でもうまくいきません
    リターゲット自体は出来ましたが
    ローリング しゃがみ行動 壁を上るなどキャラクターが宙に浮いた状態になります 対処法はありますでしょうか?

    • @kuriemeiku
      @kuriemeiku  2 года назад +1

      コメントありがとうございます!
      >IKリターゲッタで、Tポーズから変更されてますが何故か私のは反映されません
      思いっきり変更してみても(Aポーズとかではなく、足をすごいあげてみるとか)ダメですかね?
      >ローリング しゃがみ行動 壁を上るなどキャラクターが宙に浮いた状態になります
      元のアニメだと浮いていないということでしょうか?
      ルートモーション由来とかでもないですかね…?
      実際のデータをこちらの手元でみてみないとちょっと詳しいことはわからないですね…すみません!

    • @osamumiyahira
      @osamumiyahira 2 года назад +1

      返信ありがとうございます。ポーズの変更はどうしてもできなかったのでblenderでAポーズにしました
      アニメーションはグレイマンとかだとちゃんとした動きですが、自分が用意したものだとアニメーションはします 腰の位置(高さ)が変わらない感じです。
      壁を上るアニメーションでグレイマンが地面に埋まった状態から出てくる感じのアニメーションですが宙に浮いた状態でアニメーションしていました
      有難うございました

    • @kuriemeiku
      @kuriemeiku  2 года назад +1

      @@osamumiyahira アニメーションによってうまくいかないと言うことは、リターゲット自体の設定が適切にできていないのかもしれないですね…!
      動画のリターゲットの設定はあくまでも最低限なので、それよりも、UE5のテンプレートに入っている、UE4のグレイマンからUE5のマネキンへのリターゲットとかを参考にしてみると良いかもしれないです!

    • @osamumiyahira
      @osamumiyahira 2 года назад

      @@kuriemeiku ご丁寧に有難うございます。試してみます。

  • @chinchilla_silver
    @chinchilla_silver Год назад +1

    日本語で、リターゲッティングのやり方の動画がなかったので、とてもありがたいです(T ^ T)
    私は、blender・unreal engineを使っている初心者なのですが、今行き詰まってることがあります💦
    『自分でゼロから作った3Dモデル』に『グレイマンのSK_mannequin』をボーンとして、空のグループでペアレントしました。
    blender上ではポーズモードで動かせていたのですが……
    UE5にFBXとしてインポートすると壊滅的にボーンが飛んでいってしまって、何が間違っているのかわからない状態です😭
    もし、九里江様の方で、取り上げていただけたら嬉しいです……

    • @kuriemeiku
      @kuriemeiku  Год назад

      すみません…Blenderは素人なので…

  • @小麦氏
    @小麦氏 2 года назад +1

    お疲れ様です!初心者なので勉強になります!要望なんですけどキーを押したらプレイヤーからエフェクトを出す。っていう事はできますかね?アクションゲームを作っていてエフェクトで攻撃するものを作っており、調べてもわからないままで...UE4を使っています。よければお願いします...!

    • @kuriemeiku
      @kuriemeiku  2 года назад +1

      はじめまして!!!
      コメントありがとうございます~!!!
      ruclips.net/video/h00ZD9wS3gE/видео.html
      こちらの動画が参考になるかもです…!

    • @小麦氏
      @小麦氏 2 года назад

      @@kuriemeikuありがとうございます!!!

    • @小麦氏
      @小麦氏 2 года назад +2

      @@kuriemeiku 見てきたんですけど、Niagaraではなくダウンロードしたエフェクトを使っていて、固定の位置ではなくプレイヤーの前にエフェクトを置きたいのですができるでしょうか?スポーンエフェクトはなんとなくわかったんですけど出てこなくて...

    • @kuriemeiku
      @kuriemeiku  2 года назад +1

      Niagaraではない、ということはCascadeなんですかね?
      動画と同じように、プレイヤーとは別にエフェクト用のBPを作り、
      コンポーネントでParticleSystemを追加して、Templateのところでエフェクトを選択して、
      プレイヤーが攻撃したときにそのBPをSpawnActorしてあげる、という手段で出来ると思います!
      また別のやり方として、BPのノードで直接出すのであれば、
      NiagaraであればSpawnSystemAtLocation
      CascadeであればSpawnEmitterAtLocation
      を使うとエフェクトを出すことが出来て、出すときにLocationを指定することが出来るので、
      GetActorLocationの結果をそのまま入れてあげると、アクターの位置にエフェクトを出すことが出来ますね!
      位置を動かしたいときには、GetActorLocationの結果にさらに動かしたい方向を足してあげたりすると良いです!
      (ベクトルに関してはこちら ruclips.net/video/qq53_8b2ET8/видео.html )
      ただ、攻撃の当たり判定をエフェクトと一緒に付ける、ということを考えると、
      前者のやり方の方がシンプルかな…?という気がします!

    • @小麦氏
      @小麦氏 2 года назад

      @@kuriemeiku ありがとうございます!!!使っているエフェクトはepicゲームズストアにあった「Infinity Blade: Effects」と、「FX Variety Pack」というものを使っています。(これがCascadeなんですかね?)とりあえず一度やってみます!

  • @user-hr7cu2er3h
    @user-hr7cu2er3h 2 года назад +1

    いつも参考にさせていただいております
    質問なのですが、10:24あたりのABPでコンパイルは成功したのですが、ノードが流れるようなアニメーションがされません。それが原因なのかAnimClassで選択しても動きの同期がされずTスタンスのままになってしまいます。どこの手順で間違っているのかわかりますでしょうか?

    • @kuriemeiku
      @kuriemeiku  2 года назад +1

      コメントありがとうございます!
      もしかしたら、BP側でAnimClassを変更していても、ビューポート上で配置しているアクターの方で上書きしてしまっているケースがあるかもしれないです…!
      なので、まずは一度そこをご確認いただければ…!!

    • @user-hr7cu2er3h
      @user-hr7cu2er3h 2 года назад +3

      @@kuriemeiku
      ご回答ありがとうございます
      BPのVisibility Based Anim Tick Option
      をAlwaysTickPoseAndRefreshBonesに変更したら行けました(これでよかったのかどうかはわかりませんが…。)
      これからも応援しております

    • @kuriemeiku
      @kuriemeiku  2 года назад +1

      @@user-hr7cu2er3h あ~~!!!そうですね!!!
      メッシュが見えていないときでもアニメーションを更新する必要があるときは、その設定をする必要がありますね…!
      私の環境だと、最初からその設定になっていたので気づいていませんでした…!

  • @あるく-j1l
    @あるく-j1l Год назад

    IKリグ追加しようとしてもログが何も出ずに移行先が見つからない場合はどうしたらいいのでしょうか

    • @kuriemeiku
      @kuriemeiku  Год назад

      すみません、ちょっとどこで躓いているのかが分からず…
      もう少し具体的に教えていただけるとありがたいです。(動画のxx:xxのところ、など)

  • @Danboorukun.
    @Danboorukun. 2 года назад +1

    サムネに何か映ってる?いや気のせいか...

    • @kuriemeiku
      @kuriemeiku  2 года назад

      えっ!?!?!?!?!?!?!?