ブログ 【Blender】BetterFBXというのが必要なのか? 昼間に書いた記事だが。まずはどんなアニメーションでも構わないから、MixamoでUE5のQuinnのfbxを出力→Blenderに取り込んで手直ししてfbx出力→UE5で取り込みQuinnのアニメーションとして動かす、とここまでやってみる。... 2024.04.30 ブログ
ブログ 【UE5】QuinnとQuinn_Simpleの違い この辺りをちゃんと見たことがなかったんだが、一体何が違うのか?Quinn_SimpleQuinnとりあえずボーンの数が違う。ただのQuinnの方が多くて細かい。俺としてはシンプルの方が絶対に良いんだが、気になっていたのは手の造り。Quinn... 2024.04.30 ブログ
ブログ Blenderを使う 昨日まではCascadeurというのを使う気でいたんだが、事実上有料化されてしまったのと、まだ新しいソフトで参考資料が少ないのと、当然かもしれないが、なんだかんだ言っても自分で作り込まなきゃいけないらしいから、Blenderを使ってみる気に... 2024.04.30 ブログ
ブログ 【UE5】キャラクターを動かす これからアニメーションの勉強。殆どど素人レベルだが、以前から少しは情報収集をしていた。無料で使えるアニメーション制作ソフトで一番凄いのはたぶんBlenderということになるんだろう。高価な有料ソフトよりもBlenderじゃなきゃダメだって人... 2024.04.30 ブログ
ブログ 【UE5】BlueprintImplementableEventでFStringは渡せない どこかに書いてあったのを読んだ覚えがない。今日になって初めて文字列を渡そうと思ってパラメータにFStringの変数を持たせてイベントを飛ばそうと思ったんだが、ブループリントでイベントが出てこない。コンパイルエラーにもならないし。でもFStr... 2024.04.29 ブログ
ブログ 【UE5】フェードイン・フェードアウト一応完成 次のサイトを参考にさせてもらって、Widgetでフェードイン、フェードアウトするようにした。秒に設定していると短すぎるのか、急かされているような気分になる。まあ、この辺りは調整すれば済む話だが。それよりもVRoidをアップデートしたら、ちょ... 2024.04.28 ブログ
ブログ 【UE5】LevelScriptActorが不安定 継承して独自のクラスを作ったわけだが、やっぱり不安定になっている。もとからあったLevelScriptActorクラスを親クラスにしているレベルから、継承したクラスを親クラスにしたレベルへ移動すると例外エラーで落ちる。自分で作ったクラスに問... 2024.04.28 ブログ
ブログ 【UE5】自作ブループリントライブラリ ブループリントのブループリント関数ライブラリとブループリントマクロライブラリ。作る方法があるんだろうな、とは思っていたが、今の今まで作り方が分からなかった。何故か公式ドキュメントではブループリント関数ライブラリはC++で作るものみたいな話に... 2024.04.28 ブログ
ブログ 【UE5】フェードイン・フェードアウト途中経過 またこちらにお世話になった。ただし、今回は珍しく要件が満たされなかった。というのもWidgetが対象外になってしまうから。逆にその方が都合がいい場合は、上記サイトのやり方が良い。今回、俺がやりたいのはwidgetも含んだフェードイン、フェー... 2024.04.28 ブログ
ブログ 【UE5】漸くキャラクター作成パートがほぼ完成 キャラクター作成部分というよりはキャラクター作成パートと言った方がそれっぽい気がしたんだが、もっと良い言い方があるんだろうか。キャラクター作成モジュール?シーケンス?完璧ではないけど、そこそこよくできたと思う。こういうゲームを作ったことがな... 2024.04.28 ブログ
ブログ 【UE5】独自のレベルのクラスを作る またいつものサイト様にお世話になった。こちらも。あまりレベルブループリントを使わなかったのですが、C++と紐づけるなら(個人的には)使いやすくなるかも。とあるけど、ほんとにそう。ここでたくさん何かを書く気はないけど、ちょっとしたことをC++... 2024.04.28 ブログ
ブログ 【UE5】Stats インターフェース 当初はプレーヤーデータストレージを使って各種設定値等を保存しておこうかと思っていたんだが、全部Statsを使っちゃった方がいいのかな?という気がしてきた。ただし、最大で500種類しか定義できないようなので、好い気になって使いまくるわけにもい... 2024.04.22 ブログ
ブログ 【UE4】マウス操作の設定 後でマウス入力も必要になるからメモしておく。何故かUE5ドキュメントには同じタイトルのページがない。↑ここからUE5に飛ぶと、「機能別サンプル」のページに移ってしまう。このサンプルを見て勉強しろってことらしいが。Blueprint_Mous... 2024.04.20 ブログ
ブログ 【UE5】ゲームプレイ タイマー まだゲームプレイを時間管理する段階のものを作っているわけじゃないんだが、ちょっと必要かもしれない。 Manager へのアクセスは、GetWorldTimerManager というAActor 関数を通して行われ、これは、UWorld で ... 2024.04.19 ブログ
ブログ 【UE5】アセットの参照 前回の【UE5】アセットの非同期ロードにいろいろ書いたが、俺の場合は複雑で大量のアセットを読んでおく必要はないから、こっちのやり方で問題ないのかもしれない。確認できたら追記する。追記。上手く行ったかもしれない。GameInstanceで読み... 2024.04.17 ブログ
ブログ 【UE5】アセットの非同期ロード 今日になって、なんてのを書いたのはこれのため。マテリアルでもテクスチャでも、ランタイムに弄るとなると問題が出てくることがあるらしい。エラーにはならないようだから放っておいてもいいのかもしれないが、どうせならちゃんと作っておきたい。実は今日、... 2024.04.17 ブログ
ブログ 【UE5】シッピングとパッケージ化 開発版とシッピング版は何がどう違うのか?これによるとコンソールコマンドが使えるか、使えないかの違いだけらしい。ソリューション構成は開発版は、Development ClientDevelopment EditorDevelopment Se... 2024.04.17 ブログ
ブログ 【UE5】クックとかベイクとか 復習。 Engine は、テクスチャ データ用 PNG またはオーディオ用 WAV など内部で使用する特定のフォーマットで コンテンツ アセットを格納します。ただし、このコンテンツは、プラットフォームでは独自のフォーマットを使用しておりアセ... 2024.04.17 ブログ
ブログ 【UE5】Replicated Subobject 構造体の代わりにUObjectの派生クラスを作って、ActorクラスでReplicated Subobjectというのを使ってみる。今日は疲れたから続きは明日以降。追記。これはこれで面倒くさそうなのでやめた。レプリケーションする必要がある変... 2024.04.14 ブログ
ブログ 【UE5】USTRUCTのこと 5日前に次の記事を書いた。で、漸くキャラクター作成部分のテスト段階に入ったんだが、レプリケーションできない。どうしてなのか?と調べていたら以下。UE5.3ドキュメント。UStructs は レプリケーションの対象として 考慮されません。ただ... 2024.04.14 ブログ
ブログ 【UE5】フェードイン、フェードアウト まだキャラクター作成の段階で、もう少し掛かりそうだが、次はフェードインとフェードアウトを作っておきたい。言葉自体を忘れかねないから、こうしてメモしておく。ググってみるとブループリントで作るやり方はいくつかあった。フェードインはブループリント... 2024.04.11 ブログ
ブログ 【UE5】ENUM 再びこの人のブログを参考にさせて貰った。また少し引用させて貰う。// サンプルの列挙型UENUM(BlueprintType)enum class EEnumSample : uint8{ SampleNone = 0, SampleO... 2024.04.09 ブログ
ブログ 【UE5】構造体 ブループリントにも慣れてきて、シコシコ頑張っていたんだが、ブループリントでも構造体が使えたらいいなぁって調べてみたら、ちゃんとあった。この人のブログをよく参考にさせて貰っている。少し引用させて貰う。USTRUCT(BlueprintType... 2024.04.09 ブログ
ブログ 【UE5】自動露出 必死になって光だの影だの調べまくったんだが、漸く1つ解決。光を全て切って、エミッシブカラーもなしにしているのに、何故か勝手に光る。どうして??って散々調べてしまった。ディレクショナルライトだとかスカイライトだとか、キャラクターのブループリン... 2024.04.03 ブログ
ブログ 【UE5】ハードウェア レイ トレーシングのヒントとコツ ハードウェアレイトレーシングはデフォルトで無効になっている。これを有効にするかどうかは別にしても、影の処理のことをもう少し勉強する必要がある。エミッシブカラーを抑えれば、やたら光らせなくても影を抑えることはできる。でもたぶんこのやり方は違う... 2024.04.03 ブログ
ブログ 【UE5】プレーヤーマッピング可能入力コンフィグが非推奨になっている件 俺にとってはまだ先の話だが、以前から気になっていたことなのでメモしておく。Enhanced Inputのドキュメントはまだ「プレーヤーマッピング可能入力コンフィグ」が使えることになっている。英語版も。実際にまだ使えるらしい。プレーヤーマッピ... 2024.04.02 ブログ
ブログ 【UE5】Common UIプラグインを使う←やっぱりやめる 相変わらずキャラクター作成をやっているが、どうにもウィジェットのパネルというのが使いにくい。よく分からないし。他に何か良いのがないのか?と調べてみたら、Common UIというのがあるという。でもそれって最初から組み込まれているのではないの... 2024.04.02 ブログ