Toon Shader Overview(トゥーン シェーダの概要)

 
 
 

トゥーン型エフェクトの作成には、次のシェーダを使用できます。

トゥーン レンズ シェーダ

トゥーン インク レンズ シェーダをシーン内のカメラに適用し、イメージ全体の輪郭をレンダリングできます。このシェーダでは、セルアニメーション用語で言う「インキング」が実行されます。

このシェーダを単独で使用すると、同様にイメージ全体が影響を受けますが、トゥーン ペイント/ホストまたはトゥーン ホスト シェーダをオブジェクトに適用すれば、そのオブジェクトのインク属性の多くをローカルに制御できるようになります。「Toon Ink Lens(トゥーン インク レンズ)」(「Shader Reference(シェーダ リファレンス)」)を参照してください。

トゥーン マテリアル シェーダ

トゥーン ペイント/ホスト マテリアル シェーダでは、カートゥーンのようなエフェクトの作成に必要な機能が実行されます。この機能には次の 2 種類があります。

  • オブジェクトのサーフェイスをシェーディングするための、セルアニメーション形式の「ペイント」を作成します。

  • トゥーン レンダリングされた輪郭のホスト。マテリアル単位で輪郭プロパティの制御を可能にします。

たとえば、一部のオブジェクトに細い黒色の輪郭、他のオブジェクトには太い赤色の輪郭をそれぞれ使いたい場合は、トゥーン インク レンズ シェーダを細い黒色の輪郭をレンダリング対象として設定してから、トゥーン ペイント/ホスト シェーダのローカル輪郭オプションを使用して特定のオブジェクトに対して太い赤色の輪郭がレンダリングされるようにします。「Toon Paint and Host(トゥーン ペイント/ホスト)」(「Shader Reference(シェーダ リファレンス)」)を参照してください。

トゥーン ペイント/ホスト シェーダのペイント コンポーネントとインク コンポーネントは、それぞれトゥーン ペイント ユーティリティ シェーダとトゥーン ホスト ユーティリティ シェーダ(次のセクションを参照)として個別に使用することもできます。

トゥーン ユーティリティ シェーダ

トゥーン レンダリング属性を別個に制御するには、基本トゥーン マテリアル シェーダとレンズ シェーダのほかにも、数多くの「ユーティリティ」マテリアル シェーダを使用できます。

以下のシェーダは、[Render]ツールバーの[取得](Get) [マテリアル](Material)メニューおよび[取得](Get) [シェーダ]>[サーフェイス](Shader)メニュー(ここでは「シンプル」シェーダと呼ばれる)、Preset Manager、または Render Tree の[ノード](Nodes)メニューから選択することができます。

シェーダ

機能

Toon Host(トゥーン ホスト)

トゥーン マテリアル シェーダのインク属性または「ホスト」属性のほか、このシェーダが適用されているオブジェクトのベース カラーを設定するためのペイント オプションを含みます。「Toon Host(トゥーン ホスト)」(「Shader Reference(シェーダ リファレンス)」)を参照してください。

Toon Paint(トゥーン ペイント)

トゥーン マテリアル シェーダのサーフェイス シェーディング属性または「ペイント」属性を含みます。このシェーダが適用されているオブジェクトのベース カラー、ハイライトおよびリムライトを制御することができます。「Toon Paint(トゥーン ペイント)」(「Shader Reference(シェーダ リファレンス)」)を参照してください。

Toon Paint Ambient(トゥーン ペイント アンビエント)

トゥーン マテリアル シェーダのアンビエント属性、およびトゥーン ペイント アンビエント シェーダを適用するオブジェクトのベース カラーを設定できる[ベース]オプションがあります。「Toon Paint Ambient(トゥーン ペイント アンビエント)」(「Shader Reference(シェーダ リファレンス)」)を参照してください。

Toon Paint Highlight(トゥーン ペイント ハイライト)

トゥーン マテリアル シェーダのハイライト属性、およびトゥーン ペイント ハイライト シェーダを適用するオブジェクトのベース カラーを設定できる[ベース]オプションがあります。「Toon Paint Highlight(トゥーン ペイント ハイライト)」(「Shader Reference(シェーダ リファレンス)」)を参照してください。

Toon Paint Rimlight(トゥーン ペイント リムライト)

トゥーン マテリアル シェーダのリムライト属性、およびトゥーン ペイント リムライト シェーダを適用するオブジェクトのベース カラーを設定できる[ベース]オプションがあります。「Toon Paint Rimlight(トゥーン ペイント リムライト)」(「Shader Reference(シェーダ リファレンス)」)を参照してください。

Toon Paint Rounded(トゥーン ペイント ラウンデット)

トゥーン マテリアル シェーダに基づくサーフェイス シェーディングまたは「ペイント」属性を含みます。

このシェーダが適用されているオブジェクトのベース カラー、ハイライトおよびリムライトのほか、部分的なリムライトに類似の「三日月形」ハイライトも制御することができます。

トゥーン ペイント ラウンデッド シェーダで生成されるハイライトは、トゥーン マテリアル シェーダで生成されるハイライトよりずっと丸みがあります。「Toon Paint Rounded(トゥーン ペイント ラウンデット)」(「Shader Reference(シェーダ リファレンス)」)を参照してください。

トゥーン ミキサ

トゥーン ミキサ シェーダとは、トゥーン シェーダのコンポジット(転送)モードのいずれかを使用して前景カラーと背景カラーをブレンドする簡単な 2 色のミキサです。コンポジット モードについては、「 合成(転送)モード」を参照してください。「Toon_Node_Mix(トゥーン ノード ミックス)」(「Shader Reference(シェーダ リファレンス)」)を参照してください。