リフレクション
キューブマップによる環境反射
キューブマップを使用して環境反射をシミュレートするエフェクトです。金属、ガラス、光沢のあるプラスチックなど、反射素材の表現に最適です。フレネル設定により、見る角度に応じた自然な反射表現が可能です。
キーワード: _REFLECTION
基本設定
リフレクションキューブマップ
_ReflectionCube
texture
環境反射に使用するキューブマップテクスチャです。周囲の風景を映り込みとして表示します。
デフォルト: "black"(反射なし)
Skyboxからキューブマップを生成するか、カスタムHDRIを使用してリアルな映り込みを作成できます。
リフレクションの色
_ReflectionColor
color
反射の色味を調整します。白で元のキューブマップの色そのまま、色付きで反射に色味を加えます。
デフォルト: (1, 1, 1, 1)(白・変更なし)
リフレクションの強さ
_ReflectionIntensity
range
環境反射の強度を設定します。値が大きいほど反射が強くなります。
デフォルト: 1(範囲: 0 - 2)
サーフェス設定
滑らかさ(光沢)
_Smoothness
range
表面の滑らかさ(光沢度)を設定します。値が大きいほど鏡面に近い反射になり、小さいほどぼやけた反射になります。
デフォルト: 0.5(範囲: 0 - 1)
金属は 0.7-1.0、プラスチックは 0.3-0.6、マットな素材は 0-0.2 が目安です。
メタリック
_Metallic
range
素材の金属度を設定します。金属素材では反射が強く、非金属素材ではフレネル効果が強調されます。
デフォルト: 0(範囲: 0 - 1)
フレネル設定
フレネルパワー
_FresnelPower
range
フレネル効果の強さを設定します。値が大きいほど、エッジ部分(斜めから見た部分)でのみ反射が表示されます。
デフォルト: 5(範囲: 0 - 10)
フレネルソフトネス
_FresnelSoftness
range
反射の境界を柔らかくして、より自然で芸術的な反射を実現します。
- 0 = シャープな境界(現実的)
- 0.5 - 0.7 = 柔らかい境界(推奨)
- 1.0 = 非常に柔らかい境界(芸術的)
デフォルト: 0(範囲: 0 - 1)
ブレンド設定
ブレンドモード
_ReflectionBlendMode
range
リフレクションとベースカラーの合成方法を設定します。
- 0 = 加算(明るく追加)
- 1 = オーバーレイ(自然な統合)
デフォルト: 0(加算)
ブレンド
_ReflectionBlend
range
リフレクションエフェクトの全体的な適用度を設定します。
デフォルト: 1(範囲: 0 - 1)
マスク
リフレクションマスク
_ReflectionMask
texture
リフレクションの適用範囲をテクスチャで制御します。キーワード _REFLECTION_MASK で有効化します。
デフォルト: "white"(全体に適用)
白 = リフレクションあり、黒 = リフレクションなし。金属パーツのみ反射させたい場合に活用できます。