自己発光シェーダ ファミリー
自己発光拡散

自己発光頂点ライティング

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

Self-Illuminatedプロパティ

このシェーダはオブジェクトの明るい部分と暗い部分を定義することが出来ます。二次的なテクスチャのアルファチャネルによりオブジェクトが,光で照らされていないときも,自ら“発光”する光を定義します。アルファチャネルにおいて,黒は光がゼロで,白は光が最大にオブジェクトから発光されてます。シーンにあるどのライトもシェーダの照明にさらに照らされます。もしオブジェクト自身が光を発光しないとしても,シーンのライトにより照らされます。

Vertex-Litプロパティ

このシェーダはVertex-Lit(頂点ライト),でありもっともシンプルなシェーダのひとつです。これに照らされるライトはひとつのパスでレンダリングされ頂点のみで計算されます。

Vertex-Lit(頂点ライト)であるため,light cookie,法線マッピング,シャドウ(影)といった,ピクセルベースのレンダリングエフェクトは描画されません。このシェーダはモデルのテッセレーションに敏感です。もしこのシェーダを使ったキューブのきわめて近くにポイントライトを置いた場合,ライトは頂点のみで計算されます。Pixel-litシェーダは,テッセレーションと独立して,丸いハイライトを作成するのに効果を発揮します。望む効果がそれであれば,むしろPixel-litシェーダを使用するかオブジェクトのテッセレーションを増やすことを考慮すべきです。

パフォーマンス

一般に,このシェーダでは少ない費用でレンダリングできます。 詳細については,Shader Peformance を参照してください。

自己発光シェーダ ファミリー
自己発光拡散