Let's Enjoy Unreal Engine

Unreal Engineを使って遊んでみましょう

2019-01-01から1年間の記事一覧

UE4 誰でもわかるアウトライン入門

この記事はUnreal Engine 4(UE4) #2 Advent Calendar 2019の5日目の投稿記事です。qiita.com前回の記事でセルシェーダー入門を書きました。unrealengine.hatenablog.comこちらはセルシェーダーのみで、いわゆるアニメ絵で必須と言われているアウトライン表示…

UE4 誰でもわかるセルシェーダー入門

この記事はUnreal Engine 4(UE4) Advent Calendar 2019の1日目の投稿記事です。qiita.comさて、今年のAdvent Calendar 1発目のネタはみんな大好きなセルシェーダーについてです。と、言っても今更なネタでもありますので、普段仕事でも散々NPR系のシェーダー…

UE4 UMG等で日本語フォントが4.23以降で文字化けするのを何とかする

UE4.23以降で、日本語フォントをUMGのText Widgetなどで表示しようとすると文字化けが発生してしまいます。これは最初バグなのかと思っていましたが、4.23のリリースノートには以下のような文章があります。docs.unrealengine.com Deprecated: Legacy locali…

UE4 BPとC++のパフォーマンス比較検証

今年のUnreal Fest East 2019では様々なセッションがありましたが、その中でもよく話題になっていた以下のセッション。www.famitsu.com途中でブループリントとC++のパフォーマンスについての話があります。ブループリントの速度がC++に比べても遅いのは当然…

UE4 Disaster Recoveryでエディタークラッシュ時の作業を修復する

UE4.23の新機能でDisaster Recovery(災害時回復)というものが追加されました。これまでもオートセーブ機能によりクラッシュした際に作業を以前の状態に戻したり出来ましたが、Disaster Recoveryはもっと強力なリカバリー機能です。4.23時点ではあくまでもExp…

UE4 SSGI スクリーンスペースグローバルイルミネーションについて

現在Preview 8までリリースされているUE4.23から新機能としてSSGI(Screen Space Global Illumination)が導入されます。これは4.23段階では実験的機能(Experimental)なものとして提供されており、まだ正式に使える状態ではありませんが、かなり綺麗に動いてい…

UE4 Blutilityという名前が4.23からなくなるようなので色々調べてみた

これまでお手軽なエディター拡張の手段として、Blutilityという機能があることを紹介してきました。unrealengine.hatenablog.comunrealengine.hatenablog.com 現在4.23のPreview 3まで公開されていますが、色々と手が入っており、そもそもBlutilityという名…

UE4 Instanced Static MeshとHierarchical Instanced Static Meshの違い

よくInstanced Static Mesh(以下ISM)とHierarchical Instanced Static Mesh(以下HISM)の違いがわからなくなるので、ここでまとめておこうと思います。そもそも一般的にInstanced Static Meshというのは1つのメッシュをインスタンシング描画することで、Draw …

UE4 Animation Budget Allocatorを試してみる

UE4.22からの新機能でAnimation Budget Allocatorというものが追加されました。これは決められたバジェット(予算)内でアニメーション処理に使えるCPUリソースを自動的に調整、制限してくれるという機能です。公式のドキュメントは以下から。docs.unrealengin…

UE4 レンダリングレイヤー機能を使ってリアルタイムコンポジットする

どうも、こんにちは。今回が平成最後の更新となります。元号が令和になってもここは引き続き更新していく予定ですので、どうぞよろしくお願いします。今回はUE4.22から導入された非常に強力な新機能であるレンダリングレイヤー機能を使ってリアルタイムコン…

UE4 Live++による高速ライブコーディングについて

今年もGDC 2019が開催されて、UE4も様々な新情報が出ています。 既に多くの情報はニュースにまとまっているので、大きなニュースはそちらに任せるとします。www.famitsu.comまた本家動画が既にYouTubeに上がっているので紹介しておきます。www.youtube.com …

UE4 取り急ぎリアルタイム レイトレーシングする方法について

UE4.22 Preview 1が公開されました。アップデート概要については公式フォーラム上で公開されています。forums.unrealengine.com今回はかなり多彩なアップデートとなり、非常に重要な機能が沢山追加されています! しかし、今回最も大きい要素としてはやはり…

UE4 ジャンプ落下時、キャラ頭上で跳ねずに滑り落ちるようにする

非常に遅いですが、2019年あけましておめでとうございます。 年明け一発目の更新は軽めのネタとなります。CharacterクラスでCharacter Movementコンポーネントを持つキャラクターがジャンプ後に落下中、別のキャラクターの頭上に落ちた際、カプセルコンポー…