LoginSignup
0

More than 3 years have passed since last update.

【UE4】HUDを使用してマテリアルを画面に直接描画する方法【UI】【UnrealEngine】

Last updated at Posted at 2020-04-11

ブループリントでマテリアルを直接画面に表示させる方法を紹介します。

直接画面にUIとして表示するのでマテリアルの設定をUserInterfaceにする

mat.PNG

デフォルトの設定のままだと空間の陰影の効果が付いてしまう

HUDのブループリントで描画命令を呼び出す

HUDを継承しているBlueprintの中には DrawHUDというイベントが追加できるので、
そこからDrawMaterialノードを呼び出し描画する内容を書き込めば終了。
oya.PNG

キャプチャ.PNG

結果

screen.PNG

その他 追記

下の項目でマテリアルのUV値を書き換えれる

uv.PNG
sc.PNG

描画したマテリアルの色が暗くなる

_1.PNG
そのまま描画した時
_2.PNG
sRGBのチェックを外した時

この問題ですがベースとなるテクスチャの設定で sRGBのチェックを外し、マテリアル側のSamplerTypeをLinearColorに変更すれば治ると教えて頂きました。圧倒的感謝

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0