問題タブ [particle-system]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
188 参照

flash - その視覚的な粒子の渦巻き効果にはどのような種類の効果が使用されましたか?

私のクライアントの 1 人が、彼のインタラクティブなプレゼンテーションにそのような効果があると私に尋ねました。

http://vimeo.com/36466564

そのためにどのような種類の効果(粒子、渦巻き、変位)が行われたかについて、誰かが私にいくつかのヒントを教えてもらえますか?

(FLASH を使用して行う必要があります)

0 投票する
0 に答える
672 参照

ios - iOS CAEmitterLayer uiimageview でアニメーションを表示する方法

このチュートリアル「http://www.raywenderlich.com/6063/uikit-particle-systems-in-ios-5-tutorial」に従っています。すべてが機能しますが、その効果を画像ビューに表示したいです。

どこを変更すればよいか教えてください

これは、アニメーションを表示しているView Controllerにあるコードです

これはライブラリビュークラスのコードです

基本的には、アニメーションを uiimageview または uiview の上に移動したいだけですが、現在はその後ろに移動しています

0 投票する
2 に答える
16802 参照

javascript - THREE.jsでパーティクルシステムを作る方法

爆風効果を追加したいゲームを作っています。THREE.jsゲーム制作にはライブラリを使用しています。多くのテクニックを試しましたが、結果が見つかりません。SPARK.jsライブラリとそれ自体のパーティクル システムを試しTHREE.jsましたが、期待どおりの結果が得られませんでした。のr51バージョンを使用していTHREE.jsます。この点で誰でも助けることができます。ありがとう

0 投票する
1 に答える
627 参照

c# - XNA パーティクル システムの問題

XNA でパーティクル システムを作成しており、2 つのパーティクル エフェクトを作成しようとしています。花火の爆発と噴水の花火。

私が抱えている問題は、爆発に新しいパーティクルを追加すると(すべて同時にスポーンさせたいので、これを高速に行っているため)、フレームレートが大幅に低下することです。

これを改善するための解決策があるかどうか疑問に思っていました。公式の例では queue メソッドを使用していることがわかりました。これは私が直面している問題に役立ちますか? または、開始時にこれらすべてのパーティクルをキューにロードする必要があるため、プログラムのロードが遅くなりますか?

新しい粒子を追加:

描画機能 :

どんな助けでも大歓迎です。

0 投票する
1 に答える
545 参照

iphone - OpenGL ES 2.0 の状態保存粒子システム

OpenGL ES 2.0 を使用して、iPhone に状態保持パーティクル システムを実装しようとしています。状態を維持するとは、各パーティクルが時間的に前方に統合され、時間とともに変化し、レンダリング呼び出しごとに初期条件から計算できない固有の速度と位置ベクトルを持つことを意味します。

ここに私が考えることができる1つの可能な方法があります。

  1. VBO で粒子の初期条件を設定します。
  2. 頂点シェーダでパーティクルを統合し、結果をフラグメント シェーダでテクスチャに書き込みます。(最初のレンダリング呼び出し)
  3. テクスチャから VBO にデータをコピーします。
  4. VBO のデータからパーティクルをレンダリングします。(2 回目のレンダリング呼び出し)
  5. 2.~4.を繰り返します。

効率的に行う方法がわからないのは、ステップ 3 だけです。CPU を経由する必要がありますか? OpenGL ES 2.0 を使用して GPU でこれを完全に実行できるかどうか疑問に思います。どんなヒントでも大歓迎です!

0 投票する
1 に答える
666 参照

javascript - 要素にjQueryランダムパーティクルオーバーレイ?

jQuery http://www.youtube.com/watch?v=Zlb6o_R_WoIを介して次の効果を達成することは可能でしょうか?

パーティクル オーバーレイ画像、ランダムなフェードインとフェードアウトなどですか? プラグインや実験を探しましたが、よく似たものを見つけることができませんでした.

表示されるもう 1 つの質問は、そのような効果がブラウザーにどの程度の影響を与えるかということです。たとえば、それぞれがパーティクル エフェクトを持つ 8 つの画像がある場合、一度に 1 つのパーティクル エフェクトのみが表示され、他のエフェクトは非表示になります。たとえば、[表示なし] とします。

0 投票する
1 に答える
5702 参照

documentation - パーティクル システムのチュートリアル/Three.js の紹介

Three.js で粒子システムに関する優れたチュートリアルを見つけようとしましたが、注目に値するものを見つけることができませんでした。使いやすいパーティクル エンジンはありますか? また、これらの粒子システムでは、個々の粒子の配置を自由に制御できますか?それとも完全にランダムですか?

0 投票する
0 に答える
3374 参照

three.js - THREE.js の独立した色付き粒子

各パーティクルが独立した色 (およびサイズ/スケール) を持つことができる THREE.js を使用してパーティクル システムを作成しようとしています。ここに例があります

http://threejsdoc.appspot.com/doc/three.js/examples/webgl_particles_billboards_colors.html

私がやりたいことと似ていますが、最新の THREE.js ライブラリでは動作しないため、API が変更されているようです。(例: Color setHSV は setHSL に置き換えられます)。

次のコードでは TypeScript と jQuery を使用していますが、おわかりいただけたでしょうか。

属性と固定および変更可能なアイテムを扱う例を見てきましたが、それらも機能していないようです。

基本的に、各パーティクルの色、位置、サイズ/スケールを変更できるようにする必要があります。位置は問題ではありません。