煙のような効果を得るために、単純な粒子エミッタを作成する必要があります。OpenGLの粒子エミッタのためのシンプルな3D煙アルゴリズム
がされたフレーム内の個々の粒子のための速度を定義*生涯L
とフレーム内の粒子のX量を作成します*
:私はこのような何かを行う必要がありますアルゴリズムで助けを必要と そこにいくつかの素敵な数学的アルゴリズムがありますか?
煙のような効果を得るために、単純な粒子エミッタを作成する必要があります。OpenGLの粒子エミッタのためのシンプルな3D煙アルゴリズム
がされたフレーム内の個々の粒子のための速度を定義*生涯L
とフレーム内の粒子のX量を作成します*
:私はこのような何かを行う必要がありますアルゴリズムで助けを必要と そこにいくつかの素敵な数学的アルゴリズムがありますか?
エミッタレベルでの放出速度が単純にわかっているのは、パーティクルを放出するときに、エミッタからわずかに逸脱した速度ベクトルを両方向&の長さで拾います。より高度なソリューションは、代わりに流体としてシミュレートすることによって容積測定になります。グーグル・ボリュームメトリック・スモークは、これに関して多くのヒントを生み出すでしょう。