妹でもわかるUnrealEngine4

毎日更新? 妹に説明するために書いてるけど、たまにわかってない場合もあるUnrealEngine4を中心としたゲーム制作の話。略すとイモリアル

毎日更新? 妹に説明するために書いてるけど、たまにわかってない場合もあるUnrealEngine4を中心としたゲーム制作の話。略すとイモリアル

UE4.18

ポストプロセスマテリアル製ディフュージョンフィルタ #UE4

この記事は「Unreal Engine 4 (UE4) その2 Advent Calendar 2017」の5日目として書いたものですqiita.com「今回はアドベントカレンダー用ということで、先日研究していたディフュージョンフィルタの作り方を、ちょっと忘れたので思い出しながら、改良したも…

2017年の注目アドベントカレンダー一覧

「とうとう12月になってしまったということで、アドベントカレンダーの紹介でも」qiita.comqiita.comqiita.comqiita.comqiita.comqiita.comadventar.orgadventar.orgadventar.orgadventar.org「見かけた範囲で関係ありそうなやつとかを。UE4のは埋まってるけ…

MarchingCubesをさらに調べる

imoue.hatenablog.com「せっかくだからもう少し中身を見てみようと、容量の大きな7GB版もダウンロードしてみた」妹「こないだのは氷の大地みたいなやつだったのに、草とか生えとる」「『少年とカイト』のアセットを流用してて、そのせいで容量が6GBぐらい増…

動的に作成したコンポーネントの詳細をエディタで表示する方法

「コンポーネントが確かに存在してるはずなんだけど、なぜかエディタ上にでてこなくて困ったことがあったんだけど、それを解決する方法がわかった」shuntaendo.hatenablog.com「エディタの設定で表示できるようになるらしい。記事は4.17用だけど、4.18でも同…

サブサーフェスはムーバブルなライトをあてた時に本領発揮する

imoue.hatenablog.com「昨日の記事で肝心なこと書くの忘れてたんだけど、ムーバブルのライトを当てた時じゃないとああいう風にはならない」「色々実験したんだけど、ライトがムーバブルじゃないと、普通のDefaultLitとあんまり変わらない表示になった。光が…

サブサーフェス シェーディングの実験

「今日はサブサーフェス シェーディング(Subsurface)について。なんとなく雰囲気は知ってるど、実際どうなってるのはよくわかってなかった物」妹「どういう雰囲気なの?」「サブサーフェス スキャタリングという、物体内部で光が反射した場合の色を再現する…

UE4.18.1がリリース

forums.unrealengine.com「UE4.18.1がでてた。細かいバグ修正とかなんだけど」 Fixed! UE-51799 Japanese language input keys/Menu key zoom out graph view 「変換キーを押すと、ブループリントのイベントグラフが縮小されるというバグがあったらしい。う…

UE4.18のリリースノート日本語版がでてた

www.unrealengine.com「4.18の日本語版の記事が出てたので確認していたところ、先日の間接光実験のやつ、こんな凄い機能今までつかってなかったのかあ、とか思ってたんだけど、これも反射回数変えるのとかUE4.18の新機能だったことが判明」imoue.hatenablog.…

ディフュージョンフィルタを作る(5) 本当にこれで合ってるのか確認する

「先日作ったディフュージョンフィルタなんだけど、本当にこれがディフュージョンフィルタっぽくなってるのかわからない、という問題が残っている」妹「わかんないの?」「なんか話にちらっと聞いただけだから……なので今日はもう少し真面目に確認する」www.p…

ディフュージョンフィルタを作る(4) 負荷を調べる

「あんまり速度のこと考えずに作ったポストプロセルマテリアルだから、最適化しようかとも思ったんだけど、下手にいじくるとかえって遅くなることがある」妹「速くなるようにしたのに遅くなるの?」「最近は内部的なアレコレで高速化してるから、よかれと思…

ディフュージョンフィルタを作る(3) さらにふんわり加工で

ディフュージョンフィルタ3号機 元の状態「さらに改良することで、かなりふんわりさせることに成功した」 /* 初期値。ループの中で増やしていく */ float4 total = SceneTextureLookup(uv, 14, true); float total_alpha = 1;/* ループ開始。表示中のピクセ…

ディフュージョンフィルタを作る(2) 輪郭が丸くなるように調整

「昨日作ってたポストプロセスマテリアルの……というか、ポストプロセスマテリアルで作ってるって書いてなかった気がしてきたけど、とにかくそれを改良した」 100% 50% 元の状態カスタムノードの中身 /* 初期値。ループの中で増やしていく */ float4 total = …

ディフュージョンフィルタを作る(1)

「AnswerHubでディフュージョンフィルタを作る方法はないか? という質問を見かけたんだけど、ディフュージョンフィルタが何かわからなくて調べていた」妹「なんだったの?」「それがよくわからないというか、細かい実装方法自体がバラバラで。基本的には明…

ボリューメトリック フォグで、必要なライトだけ光らせようとした

「ボリューメトリックフォグを使うと光は出せるんだけど、霧自体は必要ないから、光だけ反射してくれないかなあ、と色々試したんだけど。いまいち……」妹「そりゃあフォグだからね」「透明のフォグとかにならないものかと。見た感じではならなかった。ただ普…

ボリューメトリック フォグを使って、光が差し込む感じの絵を作る

「通常光があたったところは明るくなるんだけど、光の通り道になにもないと、そこは暗いままになる。これは実際にそうなるから仕方ないんだけど、演出的に光が見えて欲しいことがある」妹「どういう感じの?」docs.unrealengine.com妹「なんかカッコイイかん…

テンプレートプロジェクトの青空

「4.18でフォグにも間接光が当たるようになったみたいなんだけど、フォグ自体がよくわかってないので、まずフォグのことから調べるといういつものパターン」妹「フォグは、霧で遠くのがあんまり見えなくなるやつだっけ? なんか使ったことあったような気もす…

間接ライティングいろいろ実験

「間接的な光のやつが面白いので、色々と遊んでみた」妹「金の壁?」「金色の壁の近くは、間接光も金色になるから、そんな感じの色合いになる」「反射光は暗い部屋の中まで届く。だいぶ弱まってはいるけど。反射の回数をワールドセッティングで設定できるん…

スタティックメッシュに変換した時は、ライトマップの設定が必要

「昨日のやつで、いくらなんでもスタティックメッシュ版のグレーマンが黒すぎだなあと思って調べてみたところ、ライトマップの設定がデフォルトのままになってて、それで陰影が雑になってたのが原因らしい」妹「ボリューメトリックライトマップっていうのを…

UE4.18のボリューメトリックライトマップの見え方を確認

Unreal Engine | ボリューメトリック ライトマップ「間接ライティングキャッシュがわかったので、本題のボリューメトリックライトマップについて確認する。基本的には公式サイトに、新旧の見え方の違いが載ってるんだけど、細かい条件を調べたかったから、シ…

UE4.18の地味な改良チェック

forums.unrealengine.com「UE4.18の正式版が出てたので、例によってメインのやつじゃなくて、ずらっと書いてあるその他の更新内容の方をチェック」 Before After「まずベクトルの内積と外積を計算するノードが、記号から、crossとdotというアルファベット表…

Widgetコンポーネントでウィジェットが表示されなくなる問題と解決法

「Widgetコンポーネントのパラメータを調整していたら、なぜかウィジェットが見えなくなって、しかも元に戻せなくなるというトラブルが発生した。DrawAtDesiredSizeという項目にチェックを入れると、なんかウィジェットが消えちゃう」妹「チェックを外せばい…

Set Input Mode UI Onlyを使うと操作不能になる問題

「昨日発生した、ウィジェットを表示した時に、その時進んでた方法に進み続けてしまう問題を調査した」「これがTPSテンプレートのデフォルトキャラ(グレーマン)のブループリント。このInputAxisのところに数字が入り続けて、このイベント自体も実行させる…

Windows上での日本語入力関連の不具合追跡調査

「UE4.18で、日本語入力のトラブルが1つ解消されたらしい。MS-IME普段使ってないから、ちゃんと確認できてないんだけど」imoue.hatenablog.com妹「わたしは使ってるの?」「使ってない。なので、それ以外のWindowsの日本語入力関係の不具合がどうなってたか…

UE4.18 preview版でWebAssembly出力が復活

forums.unrealengine.com「4.18のプレビュー版が出てたんだけど、WebAssemblyが復活してた」妹「いいやつだけどなんか途中でなくなったというやつだっけ」「プレビュー版では使えたのに、正式版からは隠し機能扱いで、ランチャーからダウンロードした版では…