18得票4回答
将物理学应用于Android视图对象

我目前拥有一个安卓应用程序,使用本地安卓视图来作为用户界面 (例如:ImageViews/Buttons等) 虽然该应用程序不是游戏,并且也不需要任何重型图形或OpenGL,但我想加入一些与物理相关的交互。不需要太复杂的效果,可能只需要显示轻微的碰撞/弹跳、减速/加速或者摩擦。 在不使用整...

18得票5回答
乒乓球物理问题

我有一个问题,但我不知道该如何描述它,所以我画了一张图。 正如你看到的,当检测到碰撞时,球会反弹。不要在意角度-我只是这样画的。 但有时候球会穿过球拍,并离开另一边。 为什么会这样?因为当我检测到碰撞时,我将vx更改为-vx。那么在这种情况下应该怎么办?也更改y吗?但是如何检查球打到球...

18得票7回答
两个移动四面体之间的连续碰撞检测

我的问题很简单。我有两个四面体,每个四面体都有当前位置、空间中的线速度、角速度和重心(实际上是旋转中心)。 基于这些数据,我正在尝试找到一个(快速)算法,精确确定它们是否会在某个时间点发生碰撞,如果是这种情况,算法能够准确地确定(1)它们在多长时间后发生碰撞,以及(2)碰撞点。 大多数人会...

17得票2回答
找出两个(非谐波)波之间的相位差。

我有两个数据集,列出了两个神经网络组件在时间t时的平均电压输出,看起来像这样: A = [-80.0, -80.0, -80.0, -80.0, -80.0, -80.0, -79.58, -79.55, -79.08, -78.95, -78.77, -78.45,-77.75, -77....

17得票6回答
Bullet物理引擎,如何冻结一个物体?

使用 Bullet 2.76,我想要冻结一个物体(刚体),使其立即停止运动但仍对碰撞做出反应。 我尝试将其活动状态设置为 DISABLE_SIMULATION,但是这样它对其他对象来说几乎不存在。此外,如果当它被禁用时,其他对象与之“碰撞”,奇怪的事情开始发生(对象穿过静态体等)。 我认为...

16得票9回答
2D平台游戏物理学

这是一个漫长的假日周末,所以我又开始写代码了: Mario http://gfilter.net/junk/tileengine.jpg 我写了一个基本的块引擎,但由于之前从未尝试过,我在处理精灵碰撞检测和实现重力方面遇到了很大的困难。 对于其他的游戏爱好者,你能给我指一些最好的方法吗?...

16得票4回答
编写一个更快的Python物理模拟器

我一直在使用Python编写自己的物理引擎,作为物理和编程练习。我最初是按照这里的教程进行的。那个很顺利,但后来我发现了thomas jakobsen撰写的“高级角色物理”文章,其中涵盖了使用Verlet积分进行模拟,我觉得很有趣。 我一直在尝试使用Verlet积分编写自己的基本物理模拟器,...

16得票2回答
applyForce(0, 400) - SpriteKit 不一致

我有一个具有物理Body并受重力影响的对象。它也是动态的。 当前,当用户触摸屏幕时,我运行以下代码: applyForce(0, 400) 该对象向上移动约200个单位,然后由于重力而下落。这只发生在某些情况下。其他时候,它只会以大约50个单位的Y方向移动。 我找不到规律...我将我的...

15得票1回答
开放量子系统建模

我已经长时间在使用Lindblad Equation对开放量子系统建模。哈密顿量如下: 然而,另外两个矩阵被添加到哈密顿量中。其中一个矩阵的所有对角线项均为-33.3333i,其余为零。另一个矩阵的第三个对角线项等于-0.033333i。 林德布拉德方程如下: 其中L_i是矩阵(...

15得票2回答
开源、纯Java物理/动力学库

我正在寻找一个轻量级的、纯Java的物理引擎,以进行机器人运动控制的一些模拟。 我的要求: 刚体物理 关节约束和力 凸对象碰撞检测 轻量级、纯Java,可以嵌入我的应用程序 能够快速运行模拟 可以舒适地处理50-100个对象 开源 与其重新发明轮子,你可以推荐任何现有的库来满足这些需...