single.php

UEでマテリアルを[虹色]にする手順

Unreal Engine 5で開発する過程で、虹色のマテリアルを作る手順を備忘録的に投稿します。

カーブでレインボーカラーを作成

無敵モードなどゲーム内でレインボーカラーを使いたくなります。

Unreal Engineで虹色を利用するには[カーブ]と[カーブアトラス]を使います。

具体的には、次の手順で虹色のマテリアルを作ります。

1.[コンテンツドロワー]で右クリックをして表示されたメニューから[カーブ]と[カーブアトラス]を作成します。

[カーブ]を作成時の[カーブクラスを選択]画面では[CurveLinearColor]を選択します。

2. 作成した[カーブ]の名前を “C_Rainbow” に変更して、ダブルクリックをして編集します。

3. 表示された[カーブ]の赤色を編集します。(正確な数値ではなくカーブの形が重要です)

4. 赤色と同様に緑色と青色を編集します。

5. 赤色、緑色、青色を重ねると、こんな感じになります。正確な数値ではなく色味の重なりで虹色を生み出します。

6.[カーブアトラス]の名前を “CA_Rainbow” に変更してからダブルクリックで開いて[Gradent Curves]に編集したカーブ[C_Rainbow]を設定します。

7.[コンテンツドロワー]に[マテリアル]を追加して[マテリアルグラフ]を編集します。

[Param]ノードの[Atlas]と[Curve]には、前の手順で作成した “C_Rainbow” と “CA_Rainbow” をそれぞれ設定します。

マテリアルのプレビューが虹色に変更されます。

まとめ

今回は短い記事になりましたが、Unreal Engine 5で虹色のマテリアルを作る手順について書きました。

[カーブ]と[カーブアトラス]を利用して虹色のマテリアルが作成できました。

Unreal Engine で虹色のマテリアルが作成したい人の参考になれば幸いです。

スポンサーリンク

最後までご覧いただき、ありがとうございます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です