9

私は、アニメーションのような煙の効果を実行し、その煙と対話したいアプリケーションを開発しています。

OpenGLESまたは簡単なソリューションを実装する必要がありますか?

そのためのサンプルアプリケーションはありますか?

4

3 に答える 3

1

そのための単純なパーティクル エミッタを作成するだけです。ゲーム用ですか?または別の種類のアプリケーションの場合は?

また、求めているリアリズムのレベルによっても異なります。ある男は流体力学に言及したことで反対票を投じられましたが、本当にリアリズムが必要な場合は、それが最善の方法です.

そうは言っても、通常のパーティクル エミッタを使用すると、まともな煙を得ることができます (OpenGL ES ではなく Core Animation でコード化することもできます)。

また、iOS 5.0 以降をターゲットにしている場合、UIKit には使用できるいくつかの Particle FX が含まれるようになりました。パラメーターをいじるだけで済みます...このチュートリアルをチェックしてください

乾杯!

于 2011-12-12T12:26:02.460 に答える
1

はい、簡単な解決策で可能です。UIKit パーティクル システムを使用するだけです。サンプルhttps://github.com/lichtschlag/Dazzleを見てください。火と煙のサンプルを確認するだけです。

幸運を

于 2013-05-28T09:00:22.277 に答える
0

うーん... OpenGLESについての知識はありませんが、iOS用のネイティブインタラクティブアプリを作成するために設計されたiProcessingと呼ばれる代替手段があります。実際にはiOSバージョン5はありません。実際にはiOS 4とiOS 3です。 iOS5のバージョン。

Xcode を使用するには Mac が必要です。iProcessing パッケージには Xcode のサンプル プロジェクトが含まれています。

http://luckybite.com/iprocessing/

正直なところ、私は試したことはありませんが、インタラクティブな煙 http://processing.org/learning/topics/smoke.htmlのこのコードを比較できます。

Processing.js と iProcessing で同じコードを使用できるため、Processing は素晴らしいですが、OpenGL などのライブラリのインポートなどに依存します。

于 2011-10-18T23:59:37.077 に答える