我正在做一个游戏,我想要一个水。在物理上,它被模拟成一个静态形状传感器,它对身体施加一些力量。但是我怎样才能模拟水面?我希望能够提供一些波浪,例如当有些身体落入水中时。谢谢如何模拟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模拟