妹でもわかるUnrealEngine4

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

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

UE4のパーティクル研究(8) Beamの面白い使い方を考える

f:id:una_unagi:20171222234705p:plain

「Beamエミッタで作るパーティクルのテクスチャがどういう仕組みかわからないけど、テクスチャを変更できるわけだから、ひょっとしてこういう鎖の表示にも使えるのかなと思ってためしてみた。これはAsepriteってソフトで作ったけど、Kritaとかでもいい。ルールする感じになってれば」

妹「そういうのは2Dゲーム用に前に作ったことがある」

f:id:una_unagi:20171222234945p:plain

「その絵で適当なマテリアルを作って……」

f:id:una_unagi:20171222234954p:plain

「ビーム用のテクスチャに設定するとこうなる」

妹「だいぶ……伸びてるね。これじゃ鎖にならないのでは」

「こういう風になってるとは思ってなかった。直線状のビームならこれでいいんだけど、模様付きの場合は工夫が必要」

f:id:una_unagi:20171222235412p:plain

「Beamモジュールの中に、テクスチャの繰り返し回数を設定する項目がある。距離でやるか回数指定か。距離の方が融通は効きそうだけど」

f:id:una_unagi:20171222235427p:plain

「そして根本的に角度が間違ってたので90度傾けたもの。横軸がパーティクルの進行方向になるようにテクスチャを作らないとダメらしいことがわかった。あとエフェクト用ならライト無しで光るUnLitの方が自然な気が」

f:id:una_unagi:20171223000130p:plain

「適当に曲げても、ゆがませた四辺形をつなぎ合わせた感じで、わりと自然につながる」