我正在做一個遊戲,我想要一個水。在物理上,它被模擬成一個靜態形狀傳感器,它對身體施加一些力量。但是我怎樣才能模擬水面?我希望能夠提供一些波浪,例如當有些身體落入水中時。謝謝如何模擬2D水面?
2
A
回答
4
你可能想看看傑姆尤克塞爾的作品wave particles,以及他的論文中包含的參考文獻。或谷歌的「淺水方程式」。有幾種實時使用的實現。可能還有一些有用的鏈接here。
0
我不確定你正在使用哪種語言,但你應該使用Box2D等物理引擎。它是用C/C++編寫的,但已被移植到許多不同的語言,如Actionscript。您可以設置諸如浮力,密度等來模擬水和落入其中的物體。
相關問題
- 1. OpenGL的2D水模擬
- 2. 如何模擬2D 3D(放下)
- 3. 如何模擬不同的MVC水平
- 4. Python lmfit:擬合2D模型
- 5. 在2D中模擬運動
- 6. 如何模擬面朝上和麪朝下在iPhone模擬器
- 7. 如何爲側面滾動遊戲製作2D物理模擬器
- 8. 模擬鍵盤水龍頭
- 9. Three.js中的水模擬
- 10. 2D平面擬合,ransac,matlab,鏈接
- 11. 如何在iOS中使用Quartz 2D來模擬UIPickerView
- 12. 如何模擬2D圖像中衣服的變化?
- 13. 如何模擬DataRow合併並構建2D DataRow數組?
- 14. 在Box 2D中模擬一袋液體
- 15. 運行足球模擬時出錯2d
- 16. 在2D中模擬3D空間
- 17. 2D多機器人模擬庫?
- 18. Robocup足球模擬2D學習資源
- 19. 如何使表單模擬桌面
- 20. 如何模擬設置頁面
- 21. 如何(Google)模擬DBUS界面?
- 22. 如何模擬一個方面
- 23. Laravel5.4:如何模擬當前頁面?
- 24. 如何模擬
- 25. Rspec /水豚模擬會話(存根或模擬?)
- 26. 如何模擬黃瓜/水豚的IP地址?
- 27. 如何便宜地模擬iOS上的水?
- 28. 如何模擬在iPhone模擬器
- 29. 如何模擬Springockito模擬行爲?
- 30. 我該如何模擬HttpPostedFileBase模擬