nParticle のシェーディング(Shading)アトリビュートは nParticle オブジェクトのフォームと外観を設定します。これには、パーティクルのレンダー タイプ(Particle Render Type)、しきい値(Threshold)、カラー(Color)アトリビュートが含まれます。
nParticle レンダー タイプは、nParticle オブジェクトの作成時に選択した nParticle スタイルに応じて自動的に設定されます。パーティクルのレンダー タイプ(Particle Render Type)アトリビュートを使用して、レンダー タイプを変更できます。パーティクルのレンダー タイプを変更すると、そのパーティクルのレンダー タイプで使用するダイナミック アトリビュートが自動的に追加されます。nParticle オブジェクト レンダー タイプの変更の詳細については、パーティクルのレンダー方法を選択する(『ダイナミクス』マニュアル)を参照してください。
しきい値(Threshold)はクラウド(Cloud)またはメタボール サーフェス(Blobby Surface)球同士のサーフェス ブレンディングをコントロールします。しきい値(Threshold)は、レンダー後の nParticle の外観の決定に重要です。
たとえば液体シミュレーション(Liquid Simulation) nParticle を作成する場合、しきい値(Threshold)は、オーバーラップするパーティクルの密度をコントロールすることにより、nParticle のレンダーされたサーフェスのサイズと平滑性を決定します。次のイメージは、さまざまなしきい値(Threshold)でレンダーされた nParticle オブジェクトを示しています。
nParticle の不透明度(Opacity)、カラー(Color)、白熱光(Incandescence)の設定
nParticle の不透明度(Opacity)、カラー(Color)、白熱光(Incandescence)は nParticle オブジェクト単位、またはパーティクル単位で設定できます。nParticle オブジェクトのシェーディング ランプを使用して、パーティクル単位で不透明度(Opacity)、カラー(Color)、白熱光(Incandescence)の値を、パーティクルの存在時間(Age)、パーティクル ID (Particle ID)、半径(Radius)などの nParticle プロパティにマッピングできます。
パーティクル単位での内部アトリビュート ランプの設定の詳細については、nParticle 内部ランプとパーティクル単位のアトリビュートを参照してください。エクスプレッションを使用した、パーティクル単位の不透明度(Opacity)、カラー(Color)、または白熱光(Incandescence)の設定に関する詳細については、nParticle のパーティクル単位(配列)アトリビュートを参照してください。
nParticle の不透明度(Opacity)を設定するには
nParticle 不透明度のスケール(Opacity Scale)ランプを設定するには
nParticle の白熱光(Incandescence)を設定するには