UE5
【UE5】マテリアル最適化Tips

今回は Unreal Engineでのマテリアルを最適化する方法について書きます。 最適化の方針を決める 部分的な最適化は可能ですが、まずはプロジェクト全体で統一した方針を決めておくと、無駄なく効率的な最適化を行えます。 […]

続きを読む
UE5
【UE5】Niagaraの負荷計測と高速化のTips

今回はNiagaraの負荷計測や高速化を行うアプローチについて解説したいと思います。 1. まず「エフェクトが本当に重いのか」を確認する 最初に「そもそもエフェクトは重たいのか?」ということを確認します。 Unreal […]

続きを読む
UE5
【UE5】Generate Overlap Eventsの罠

プログラマーの尾関です。 今回は知らないところで処理負荷を発生させる “Generate Overlap Events” の罠について紹介したいと思います。 結論 結論を先に書いておくと、Generate Overlap […]

続きを読む
UE5
【UE5】FNameの4つの罠

プログラマーの尾関です。 今回は文字列クラスである FNameを扱う上で注意すべき「4つの罠」について書いてみます。 FNameとは Ureal Engineには3つの文字列クラスがあり、大まかに以下の特徴があります F […]

続きを読む
C++
【UE5】NativePaint (Slate) を使ってFPSのグラフを作成する方法

プログラマーの尾関です。 今回は UserWidgetが持つ NativePaint を使って FPSの推移のグラフを作成する方法を紹介したいと思います。 NativePaintで線を引く方法 FPSのグラフ描画を行う前 […]

続きを読む