====== パーティクルシステムからの煙の作成 ====== このページでは、炎シミュレーションでパーティクルスモークを作成するためのチュートリアルを紹介しています。 \\ ===== 概要 ===== {{ :chaosgroup:phoenixfdmaya:particlesmoke_render_v01.png |}} \\ このページでは、Smokeチャンネルの代わりにパーティクルシステムを使用して煙を表現する際のガイドを紹介しています。これは、シェルフの**Cigarette Smoke**クイックセットアップで作成されるのと同じ種類の煙です。 ===== 手順 ===== ここを参照してシンプルな炎のシミュレーションを作成してください。 \\ {{ :chaosgroup:phoenixfdmaya:particlesmoke_simplefire.png?400 |}} \\ \\ Simulatorを選択して、**Output**を開きの全てのチャンネルをオフにします。モーションブラーを使用する場合はVelocityチャンネルをオンにします。 \\ {{ :chaosgroup:phoenixfdmaya:particlesmoke_disableoutputchannels.png |}} \\ \\ **Rendering**から**Enable Renderting**をオフにしてください。 \\ {{ :chaosgroup:phoenixfdmaya:particlesmoke_disablerendering.png |}} \\ \\ **PhoenixFDSource**を選択します。**Fluid Discharge**セクションで、**Smoke**を無効にして**Prticles**を有効にします。**Particle Type**が**Drag**に設定されていることを確認してください。 \\ {{ :chaosgroup:phoenixfdmaya:particlesmoke_fluiddischarge.png |}} \\ \\ シミュレーションを開始します。パーティクルは自動的にビューポートに表示されます。 \\ 表示されない場合、**Preview**を開き、**Enable GPU Preview**をオフにしてください。 \\ {{ :chaosgroup:phoenixfdmaya:particlesmoke_particlesystemviewport.png?400 |}} \\ \\ パーティクルシステムは、**Preview**の**Particle Preview**セクションにリスト表示されます。 \\ {{ :chaosgroup:phoenixfdmaya:particlesmoke_particlepreview.png |}} \\ \\ **Particle Shader | PhoenixFDFoam**を作成します。ロケータを選択し、**[Edit Prticle Systems]**ボタンをクリックします。 \\ {{ :chaosgroup:phoenixfdmaya:createpaticleshader.png |}} \\ {{ :chaosgroup:phoenixfdmaya:particlesmoke_createparticleshader.png |}} \\ {{ :chaosgroup:phoenixfdmaya:particlesmoke_editparticlesystems.png |}} \\ **リレーションシップエディタ**内で、左側の**phxParticle_set**を選択します。右側で、シミュレータのパーティクルグループを選択します(以下のように**PG_PhoenixFDSimulator...**で始まります)。 \\ {{ :chaosgroup:phoenixfdmaya:particlesmoke_relationshipeditor.png |}} \\ \\ **Rendering**を開き、**Mode**を**Points**に設定します。Velocityチャンネル出力を有効にした場合は、**Motion Blur**パラメーターを有効にしてより滑らかな結果を得ることができます。 \\ {{ :chaosgroup:phoenixfdmaya:particlesmoke_pointmode.png |}} \\ **Particle Shader**の**Rendering**と**Point**ロールアウトの追加パラメータは、この時点で調整できます。 \\ \\ レンダリングするとを以下のようになります。 \\ {{ :chaosgroup:phoenixfdmaya:particlesmoke_result.png?200 |}} {{ :chaosgroup:phoenixfdmaya:particlesmoke_render_v01.png?200 |}} \\ \\