除了所有关于美妙的Bumptop桌面环境的讨论外,我现在也收到了这个问题。物理和 Bumptop 技术有什么关系。基本上,我有兴趣学习在这个桌面环境中遵循的技术/算法。例如,
- 碰撞检测——当一个图标即将与另一个图标发生碰撞时使用。
还有其他已知的技术吗?
它可能使用(简单/较旧)计算机游戏中使用的非常常见的刚体动力学模拟器。如果您想自己玩,请查看Open Dynamics Engine。
我想说它使用力学(描述运动的物理学分支)来确定/计算对象交互的结果。
我记得几个月前看过一个非常早期的演示 - 它看起来非常令人印象深刻!
好吧,它看起来好像也在使用摩擦力和速度。摩擦减慢了动画的速度 - 如果没有,那么事情就会飞走。速度用于使事物在某些方向上以速度移动。