1

これはスマートフォン(Android / iPhone)で可能ですか?BulletPhysicと呼ばれていると思います。

私はアプリでリアルタイムを意味します。ユーザーがボールをセットしてから、爆発/破壊します。

そんなに完璧であってはなりません。シンプルなカラー。物理学だけが重要です。

爆発/破壊だけが私にとって重要です。

ビデオ1

ビデオ2

4

5 に答える 5

0

iPhoneで使用できるようですhttp://www.voyce.com/index.php/2011/11/18/creating-a-physics-based-opengl-ios-app/

私自身、それを機能させる方法を見つけようとしています

于 2012-06-07T13:14:50.423 に答える
0

それは間違いなく可能です。これは、iOS開発用にBulletPhysicsを設定する方法を説明する素晴らしい記事です:http://www.informit.com/articles/article.aspx? p = 1914612

于 2012-07-21T18:54:40.907 に答える
0

私はiOSとAndroid用のアプリを(Marmaladeを使用して)弾丸物理学で開発しています。弾丸の物理学には「破壊」はありません

すべてのパーツを組み合わせてスリープ状態にする必要があります

body->forceActivationState(ISLAND_SLEEPING);

次に、ボールを使って撮影すると、そのような写真が得られます。

于 2012-08-13T22:43:16.180 に答える
0

AndroidプロジェクトでBulletを使い始めたところです。このページをフォローするときのセットアップは比較的簡単でした:http: //jackietutorial.blogspot.com/2013/05/how-to-port-bullet-for-android.html

このリンクが無効になった場合は、いつでもネットで「bullet4droid」を検索できます。これは、基本的にその記事の手順の結果です。

FracturingをAndroid/iOSで動作させることに関しては、理由はわかりませんが、デバイスの処理能力に基づいてシャードの量を制限する必要があるでしょう。

Bulletはここからダウンロードできます: https ://code.google.com/p/bullet/

私が試したことのないエンジンに付属しているVoronoiFractureDemo.cppファイルがありますが、理論的にはどのデバイスでも同じことを行うはずです。独自の描画関数を呼び出すだけです。

上記のチュートリアルは、以降の2.Xリリース用に設計されていることに注意してください。3.Xは主にOpenCL/ハードウェアアクセラレーションを念頭に置いて設計されているようです。Android/iOSでOpenCLがサポートされていないため、現時点ではサポートされていないと思います。

于 2013-08-13T19:37:46.823 に答える
0

アンドロイドダウンロードjbulletにはJbullet(弾丸のJavaポート)を 使用してください

于 2020-09-02T16:41:33.460 に答える