メインコンテンツへスキップ
  1. 記事/

[UE4] ObjectSpaceでTriplanarなMaterialを作る

UnrealEngine UE4.26 Material

Object を回転させても Texture がズレない TriplanarMaterial を考えました

以前の記事 #

Qiita で Triplanar の記事を書いたことがありました 今回はそれよりシンプルになっています

https://qiita.com/T_Sumisaki/items/8ef4a4203744c49b4545

ノード全体 #

ノード全体像

適用結果 #

結果

課題 #

BaseColor や ORMMask 等は問題ないですが、Normal だけは今回のノードでは対応しきれません
Normal には向きがありますからね…
そのあたりは UE4 の WorldAlignedNormal などを参考にして UV 方向などを補正する必要があります

関連ドキュメント #

https://docs.unrealengine.com/4.26/en-US/RenderingAndGraphics/Materials/Functions/Reference/Texturing/