nParticle パーティクル単位(Per Particle)アトリビュート

オブジェクト単位のアトリビュートでは、オブジェクトのパーティクルすべてに、単一の値で集合的にアトリビュート値を設定できます。たとえば、オブジェクト単位の不透明度アトリビュートを使用すると、1 つの不透明度値をそのパーティクル オブジェクトに含まれるすべてのパーティクルに適応することができます。

パーティクル単位のアトリビュートでは、オブジェクトの各パーティクルに個別にアトリビュートの値を設定できます。たとえば、不透明度 PP (Opacity PP)アトリビュートを使用すると、それぞれのパーティクルに個々の不透明度値を設定することができます。1 つのパーティクル オブジェクトに 不透明度 PPアトリビュートが 1 つしかありませんが、この不透明度 PPアトリビュートはそれぞれのパーティクルの不透明度値を格納します。このアトリビュートは値を配列内に保持します。簡単に言えば、配列とはリストのことです。

オブジェクト アトリビュートごとにキーフレームを設定できます。このため、複雑なエフェクトの作成に適しています。その他のアトリビュートのタイプの多くは、キーフレームを設定できません。

オブジェクト単位のアトリビュートをパーティクルのシェイプ ノードに追加すると、そのアトリビュートはアトリビュート エディタ(Attribute Editor)particleShape タブ(たとえば、レンダー アトリビュート(Render Attributes)セクション)に表示されます。オブジェクト単位のアトリビュート値は、通常、アトリビュート エディタ(Attribute Editor)またはチャネル ボックス(Channel Box)で設定します。パーティクル オブジェクトにアトリビュートを追加して動作と外観のコントロールを強化する方法の詳細については、「nParticle にダイナミック アトリビュートを追加する」を参照してください。

パーティクル単位のアトリビュートを nParticleShape ノードに追加すると、アトリビュート エディタ(Attribute Editor)nParticleShape タブのパーティクル単位の(配列)アトリビュート(Per Particle (Array) Attributes)セクションにそのアトリビュート名が表示されます。設定値の詳細については、「パーティクル単位のアトリビュートを操作する」を参照してください。

スタティック、ダイナミック、またはカスタム アトリビュートは、パーティクル単位またはオブジェクト単位のいずれかのアトリビュートになることができますが、その両方になることはできません。動的に追加されるパーティクル単位のアトリビュートは、多くの場合、名前の最後に PP が付けられます。PP はパーティクル単位(per particle)を表します。