docs.unity3d.com
    目次を表示する/隠す

    Highlight Settings/ハイライト

    スペキュラハイライトをセルアニメ風に表示する機能は、トゥーンシェーダーには欠かせません。 Unity Toon Shader は、光の色や強さとは独立したコントロールでハイライト領域を照らすことができるため、多彩な表現が可能であり、印象的なセルシェーディングを実現します。



    • Highlight
    • Highlight Power
    • Specular Mode
      • Color Blending Mode
    • Highlight Blending on Shadows
      • Blending Level
    • Highlight Mask
    • Highlight Mask Level

    Highlight

    ハイライト : テクスチャ(sRGB) × カラー(RGB) デフォルト:白。 スペキュラ反射部分のパターンとカラーになります。



    デフォルトのカラー(白) 異なるライトカラーを適用

    Highlight Power

    ハイライトの大きさは、Highlight Powerスライダーで制御します。ハイライトの大きさは、pow(x,5)の計算式で大きくなります。



    Specular Mode

    UTSでは、シーンや効果に合わせて、ハイライトに2つのモードを用意しています。ハードモードはハイライトに鮮明でソリッドなエッジを与え、ソフトモードはブレンドされたぼかし効果を与えます。

    Hard(ハード) Soft(ソフト)



    Color Blending Mode

    スペキュラ Color Blending Modeでは、ハイライトに適用される色の硬さをコントロールすることができます。Multiply(乗算) または Add(加算)の2つのオプションを利用できます。 注意: Color Blending Mode は、 Supecular モードがSoft の場合、無効になります。

    Multiply(乗算) Add(加算)

    Highlight Blending on Shadows

    影領内にかかるハイライト部分のブレンドをコントロールします。Blending Level の画像を参照してください。

    Blending Level

    影領域にかかっているハイライトの強さを調整します。



    Highlight Mask

    ハイライトの強度を制御するグレースケールテクスチャです。テクスチャのブライトネスを使って制御できます。ハイライトマスクを適用することで、マテリアル表面の反射の具合を細かく調整することができます。

    グレースケールテクスチャの実例
    ハイライトマスク オフ(なし) ハイライトマスク オン(あり)

    Highlight Mask Level

    ハイライト領域に対して、ハイライトマスクのテクスチャをブレンドするレベルです。

    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)