私はゲームを作っており、私はそれに水を入れたいです。物理的には、静的形状センサと同様にシミュレートされ、静的形状センサは、その中の物体に何らかの力を加える。しかし、私は水の表面をどのようにシミュレートできますか?私はいくつかの波を提供することができる、例えば、いくつかのボディが水に落ちることができるようにしたい。ありがとう2d水面をシミュレートする方法は?
2
A
答えて
4
wave particlesのCem Yukselの作品と彼の論文に掲載されている参考文献を参照したいと思うかもしれません。あるいは「浅い水の方程式」のためのGoogle。リアルタイム使用のためのいくつかの実装が存在する。便利なリンクもあります。here
0
あなたはどの言語を使用しているのかよく分かりませんが、おそらくBox2Dのような物理エンジンを使うべきでしょう。これはC/C++で書かれていますが、Actionscriptのような多くの異なる言語に移植されています。浮力、密度などのようなものを設定して、水とその中に落ちる物体をシミュレートすることができます。
関連する問題
- 1. 2D画像の衣服の変化をシミュレートする方法は?
- 2. 3D画像から2D平面カットを作成する方法
- 3. ハードウェアキープレスイベントをシミュレートする方法
- 4. ピンクノイズをシミュレートする方法
- 5. スプレッドシートをシミュレートする方法
- 6. ページコントロールのサポートで水平スワイプの画面を作る方法
- 7. Qtのクラッシュをシミュレートする方法は?
- 8. iPhoneでアイシングをシミュレートする方法は?
- 9. キーボード/マウスキーをシミュレートする方法は?
- 10. iAd:エラーをシミュレートする方法は?
- 11. センサーイベントをシミュレートする方法は?
- 12. ポアソン到着をシミュレートする方法は?
- 13. C#画面のあるデバイスをシミュレートして暗くする最善の方法
- 14. 2dリストを2d numpy配列に変換する方法は?
- 15. 2D図面:ボタン - 謎
- 16. XNA 2D図面ライブラリ
- 17. アンドロイドホイールを水平にする方法は?
- 18. 2Dコンテナに液体をリアルタイムでシミュレートするアルゴリズム
- 19. MySQLストアドプロシージャのプリントをシミュレートする方法
- 20. JavaScriptでtarget = "_ blank"をシミュレートする方法
- 21. Googleマップマーカーのクリックを「シミュレートする」方法
- 22. Railsテスト - ログインをシミュレートする方法
- 23. 30Kbpsネットワークリンクをシミュレートする方法
- 24. C#スレッドスターベーションをシミュレートする方法
- 25. ロジットモデルからデータをシミュレートする方法
- 26. Androidエミュレータのハードウェアメディアコントロールボタンをシミュレートする方法
- 27. プレーンSQLでgroup_concatをシミュレートする方法
- 28. C#でキープレスをシミュレートする方法
- 29. アンドロイドのSIMカードをシミュレートする方法
- 30. 方法:(IPP)プリンタをシミュレートする