nParticle のスプライト ウィザード(Sprite Wizard)でスプライトをカスタマイズする

最初のスプライト イメージが選択される方法とイメージが順番に選択される方法をカスタマイズすることができます。そのため、スプライト ウィザード(Sprite Wizard)を使用するときにパーティクル オブジェクトに自動的に追加されるエクスプレッションを修正します。最初のイメージの選択をアニメートするかどうかにかかわらず、最初のスプライト イメージの選択をカスタマイズすることができます。

最初のスプライト イメージの選択をカスタマイズするには

  1. パーティクルを作成し、nParticles > スプライト ウィザード(Sprite Wizard)を選択します。
  2. 使用したいスプライト ファイルを選択して、続行(Continue)をクリックします。
  3. パーティクルにイメージを割り当てたい方法を選択します。各パーティクルのイメージごとにアニメーション無し。パーティクルごとに単一のイメージを使用します(No animation. Use a single image for each particle)または各パーティクルのイメージを 1 つずつ順番に選択します(Cycle through the images for each particle)のどちらかを選んで、続行をクリックします。
  4. カスタム開始(Custom Start)を選択して続行(Continue)をクリックします。
  5. 各パーティクルでどのようにイメージを選択するかを選択します。カスタム サイクル(Custom Cycling)を選択した場合、続行をクリックします。
  6. 適用(Apply)をクリックしてウィザードを適用します。
  7. パーティクルを選択し、ウィンドウ > アニメーション エディタ > エクスプレッション エディタ(Windows > Animation Editors > Expression Editor)を選択します。
  8. エクスプレッション エディタ(Expression Editor)で、フィルタの選択 > エクスプレッション名(Select Filter > By Expression Name)を選択します。
  9. スプライトを割り当てているパーティクル オブジェクトの名前のエクスプレッションを選択します。
  10. 作成時(Creation)チェック ボックスをクリックします。
  11. イメージの割り付けでアニメーション無し。パーティクルごとに単一のイメージを使用します。(No animation. Use a single image for each particle. )を選択している場合、作成時のエクスプレッションで、「Custom Start: If your sprites are not animated」という行が最初に現われる箇所を探します。

    イメージの割り付けで各パーティクルのイメージを 1 つずつ順番に選択します(Cycle through the images for each particle)を選択している場合、作成時のエクスプレッションで、「Custom Start: If your sprites are animated」という行が 2 回目に現われる箇所を探します。

  12. 独自のエクスプレッションを挿入します。エクスプレッションの記述方法については、『MEL とエクスプレッション』マニュアルを参照してください。

スプライト サイクリングをカスタマイズするには

  1. パーティクルを作成し、nParticles > スプライト ウィザード(Sprite Wizard)を選択します。
  2. 使用したいスプライト ファイルを選択して、続行(Continue)をクリックします。
  3. 各パーティクルのイメージを 1 つずつ順番に選択します。(Cycle through the images for each particle. )を選択して、続行(Continue)ボタンをクリックします。
  4. 各パーティクルへの初期のスプライトを割り当てるのに使用されるテクニックを選択し、続行(Continue)をクリックします。
  5. パーティクルごとにイメージをどう順番に選択させるかのカスタム サイクル(Custom Cycling)を選択し、続行(Continue)ボタンをクリックします。
  6. 適用(Apply)をクリックしてウィザードを適用します。
  7. パーティクルを選択し、ウィンドウ > アニメーション エディタ > エクスプレッション エディタ(Windows > Animation Editors > Expression Editor)を選択します。
  8. エクスプレッション エディタ(Expression Editor)で、フィルタの選択 > エクスプレッション名(Select Filter > By Expression Name)を選択します。
  9. スプライトを割り当てているパーティクル オブジェクトの名前のエクスプレッションを選択します。
  10. ダイナミクス前のランタイム(Runtime before dynamics)またはダイナミクス後のランタイム(Runtime after dynamics)を選択します。
  11. ランタイム エクスプレッションでは、「Custom Cycle」という行を探します。
  12. 独自のエクスプレッションを挿入します。エクスプレッションの記述方法については、MEL の概要を参照してください。