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 で虹色のマテリアルが作成したい人の参考になれば幸いです。
スポンサーリンク
最後までご覧いただき、ありがとうございます。









