Flash Renderer のシェーダの制限事項

 
 
 

MOTIONBUILDER では、シェーダを使用して Flash の .swf ファイルをレンダリングできます。その場合の基本ルールは次のとおりです。

次のシェーダは Flash レンダラでは機能しません。

上記以外のシェーダを使用してファイルをレンダリングするには、次のセクションの手順に従います。

Edge Cartoon シェーダ

Edge Cartoon シェーダを使用してレンダリングする前に、Flash Render Options ダイアログ ボックスの Use Edge Generator オプションでエッジの生成を試みてください。この方法で作成したエッジは、Edge Cartoon シェーダでレンダリングした場合よりもスペースを取りません。エッジの生成の詳細については、「Flash Render Options ダイアログ ボックス」を参照してください。

注:Flash のレンダリングに Edge Cartoon シェーダを使用した場合、Minimum Width 値を大きく設定すると、さらに高品質の結果を得ることができます。Minimum Width 値を大きくすると、Edge Generator が連続エッジ全体の均一な領域の作成に使用するピクセル スペースが大きくなります。

Flat シェーダ

Flat シェーダは通常、Flash のレンダラで使用します。

Lighted シェーダ

Lighted シェーダを使用したレンダリングは、低いポリゴン モデルに向いています。Lighted シェーダでレンダリングした場合、グラディエントは一切表示されません。均一な 1 色だけで表示されます。

Multilevel Cartoon シェーダ

Multilevel Cartoon シェーダを使用すると、明度、コントラスト、シャドウのカラーとハイライトのカラーの間にあるグラディエントの階調数を完全に制御して、ポスタリゼーション エフェクトを生み出すことができます。

Flash レンダラでは、シャドウ カラーとハイライト カラーの間に 4 つまでカラーの段階(Color Step)を設定できます。4 段階を超えて指定しても、シャドウ カラーとハイライト カラーの間のグラディエントは 4 段階にしかなりません。

MultiLevel Cartoon Shader Settings

最良の結果を得るには、2、3 の段階を使います。段階が増えると、.swf ファイルのレンダリングは複雑になります。

Particle シェーダ

Flash レンダラはベクトルベースでパーティクルをサポートできないので、レンダリングで Particle シェーダを使用する場合は通常、必ず Matte 表示モードを使用してください。