2020-09-01から1ヶ月間の記事一覧

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

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

【UE4】異方性反射マテリアルを使ってみた

UE4.25 から異方性反射を表現できる機能が入りました。(ベータ機能)「異方性反射とは、光の反射光強度が入射方向の接線成分にも依存するような反射のこと」らしいです。 自分もよくわかってない。。ですが、いわゆる髪に光が反射してできる天使の輪だった…

【UE4】エディター上で Unrecognized Tab という表示が出た時の対処法

エディター上で何かしらのタブを開いた際に下の画像のように "Unrecognized Tab" と表示され、タブに表示されるべきものが表示されない状態になることがあります。過去のバージョン(4.16あたり)で公式なバグとして登録されていたようなのですが、最新のバ…

【UE4】クリップボードから文字列を取得、設定 Copy&Paste

PC、スマホ等で日常的にやっている Copy&Paste をUE4から制御できる機能を紹介します。FPlatformApplicationMisc クラスの ClipboardCopy(), ClipboardPaste() を使うことで可能です。実際にやってみます。 BPには公開されていないのでラッピングした関数を…

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

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

【UE4】ハーフフロートの変換

半精度浮動小数点数(ハーフフロート)というものがあります。 よく使われている float(32bit), double(64bit) に対して、16bit で浮動小数点数を表現するものです。 float, double に比べて精度は落ちますが、処理速度の向上やメモリの削減を目的に使用され…

【UE4】頂点情報から面の中心座標と角度を求める

難しそうなタイトルですが、本記事は難しい計算等はなく便利なノードあるよという紹介です。複数の3次元の座標情報から面を割り出し、中心座標や角度を求めるには外積内積を使う必要があります。 Unrealに限った話ではないのでネット上に長い計算式やアルゴ…

無料UEコンテンツ紹介4「2020年9月の無料コンテンツ」

UE4 の Marketplace では毎月出品されているコンテンツの中からいくつかその月だけ無料になる仕組みがあります。(もちろん出品者許諾の上でだと思います)しかもそれらのコンテンツは購入さえしておけば(購入と言っても0円ですが)永続的に利用可能です。…

【UE4】iniファイルの読み込み優先度やコンフィグについてあれこれ

コンフィグの概要 独自設定の追加 コンフィグの値を取得 BP C++ コンフィグの値を設定 C++ iniファイルの読み込み優先度 ユーザーごとのローカル設定 プロジェクト間で設定を共有 同じエンジン 同じユーザー コンフィグの概要 UE4エディターでは、Editor Pre…