UE_Effect

【UE5】Mesh Rendererでランダムなメッシュを生成するエフェクトを作成

Niagaraでは様々なレンダラーモジュールを使うことで、パーティクルがどのように表示されるかを制御できます。 docs.unrealengine.comその中でも Mesh Renderer を使用すると、スタティックメッシュをパーティクルの見た目として使うことができます。 今回は…

【UE5】Skeletal Mesh Location の生成位置を制限する

Niagara に Skeletal Mesh Location というスケルタルメッシュの情報を参照して位置を指定できるモジュールがあります。 このモジュールを活用するとスケルタルメッシュのボーンの位置や頂点の位置を参照することができ、下のようなエフェクトを手軽に作成で…

【UE5】Niagara Emitter のバージョン管理機能を活用する

UE5.1 から Niagara Emitter のアセット内でバージョン管理できる機能が追加されました。 いわゆる Git や Perforce といったバージョン管理とは別でアセット内で独立したバージョンを管理できます。 1.エミッターの作成 Niagara Emitter を作成します。 …

【UE5】Niagaraエフェクトからブループリントのイベントを呼び出す

1.Niagara Systemの作成 コンテンツブラウザを右クリックから "FX > Niagara System" を選択します。視覚的に分かりやすいように Fountain エミッターを追加しておきます。 2.パラメーターの追加 パラメーターの "User Exposed" から Object型 のパラメ…

【UE5】Niagara のノート機能を活用する

Niagara エディターではモジュールごとにノートという機能を使ってコメントを付けることができます。ノートを追加したいモジュールを右クリックして、Add Note を選択します。 Selection ウィンドウにノートを記入する項目が表示されるので、タイトルとメッ…

【UE5】Emitter Summary を活用してパラメータをまとめる

UE5 から Niagara Emitter に Emitter Summary という機能が追加されました。 任意のパラメータを Summary に登録して一覧化することができます。(ブックマーク機能みたいな) 追加したいパラメータの上で右クリックし、Show in Emitter Summary を選択しま…

【UE4】デバッグ表示ができる独自のNiagaraModuleを作る

UE4.27 から "Box Location" モジュールや "Sphere Location" モジュールなどでデバッグ表示ができるようになりました。 モジュールを追加後、キューブのアイコンからトグルできます。 今回はこのようなモジュールを作っていきます。 1.モジュールアセット…

【UE4】Niagara でコンポーネントを扱う

UE4.26 から Niagara の新しい Renderer として "Component Renderer" が追加されました。 これを使うことでメッシュやライトなど任意のコンポーネントを Niagara で制御できます。手順は簡単です。Renderer に Component Renderer を追加します。 "Componen…

【UE4】パーティクルのバウンス設定

UE4 には視錐台カリングという最適化処理があります。(UE4に限った話ではないですが)docs.unrealengine.com簡単に言えばカメラに映ってないオブジェクトは描画処理をしないというものなのですが、このカメラに映ってるか映っていないかの判定をバウンスと…

【UE4】Niagaraで星雲っぽいエフェクト作る

こんな感じの作りました。結構いい感じ。Niagara で星雲っぽいエフェクト pic.twitter.com/tkY8eqUsCI— Tonkotsu (@tonkotsu3656) 2020年9月30日 こちらの動画を参考に作ってます。youtu.be 全体 Main Thin Dust 動き Curl Noise Force Vortex Force Drag 見…

【UE4】Niagaraでテクスチャとメッシュの形にパーティクルを出してみる

先日、ヒストリア様主催の「出張ヒストリア!ゲーム開発勉強会」というイベントがあり、UE4の技術や事例についての講演がありました。historia.co.jp その中で Epic Games Japan 斎藤 修さまがご講演された「コンテンツサンプルを楽しむ”超”初心者の為のNiag…