physics相关内容

神经网络大小动画系统

我决定用一个神经网络中去,从而创造,我有一个动画引擎的行为。神经网络发生在3 vector3s和我有充分的主体部分1欧拉角。第一的Vector3是位置,第二是它的速度,并且第三个是其角速度。欧拉角是轮换主体部是在。我有7个身体部位。这些数据类型每个人都有3浮动。 7 * 4 * 3 = 84,所以我必须为我的神经网络的输入84。的输出被映射到字符的肌肉。它们提供强度的应用到各肌肉的量,并有其中15 ..

通过libGDX的Box2D:如何创建每体内都有一种MouseJoint单独的Andr​​oid触摸?

这是怎么回事大家, 感谢您的时间。 我想提出一个傍克隆,我想限制的Box2D两个MouseJoints最大; 1 MouseJoint最高每桨。的MouseJoints应创建仅当内的任一两个桨的边界的用户的两个触摸的土地中的一个。 我正在与我的code怪异的结果。如果左桨中我第一次触摸土地,要么桨之外我的第二个触摸土地,是在左边桨创建了第二个MouseJoint(见所附图片)。 请注意:除 ..
发布时间:2016-03-13 23:10:42 Java开发

请告诉我做的角色动画与Box2D的最好方法是什么?

我开发一个2D,水下,动作RPG游戏为Android使用的Box2D的物理引擎,主要用于碰撞检测,碰撞响应以及在游戏中的人物动作包括墙壁,岩石的环境中,和其他生物 我曾尝试实施使用Box2D的角色动画两种不同的方法,并已发现的问题与两个。由于我是新来的Box2D和物理引擎,我想AP preciate如何这些事情应该最好做一个建议。 动画我试图做的例子如下: 一个鱼想攻击其他鱼类,所以执行以下 ..
发布时间:2016-03-08 12:08:28 移动开发

2D球的碰撞问题:没有能量守恒

我试图写一个简单的物理模拟,其中具有不同半径球和群众一个完全弹性和摩擦的环境中跳来跳去。我写我自己code以下这些资源: http://www.vobarian.com/collisions /2dcollisions2.pdf 我还测试了code从这里:的球到球的碰撞 - 检测和处理 问题EDITED 随着里克·戈尔茨坦和拉尔夫的帮助下,我已经得到了我的code工作(有一个错字..)。非常感 ..
发布时间:2015-12-06 21:58:41 Java开发

最佳游戏/物理引擎使用?

寻找游戏/物理引擎使用的手机游戏开发。 iPhone有 的Cocos2D 在Android的我发现 RokonAndroid 只是想知道是否有任何其他(更好的),任何人都知道吗?或者是更多的跨平台兼容性? 谢谢 汤姆 解决方案 AndEngine由anddev.org team..its阿尔法与没有二进制release..you必须建立从源代码。 AndEngine.org我相信 ..
发布时间:2015-12-04 23:08:07 移动开发

如何让我的身体无视重力(AndEngine)?

我有一个精灵(带主体),跳来跳去的情景。它需要不受重力,而且还能够碰撞在现场的其他机构。这意味着我不能使用的运动体。我想: 体= PhysicsFactory.createCircleBody(mPhysicsWorld,这一点,BodyType.DynamicBody,PhysicsFactory.createFixtureDef(.5f,.5f,.5f)); MassData ..
发布时间:2015-12-02 16:56:06 移动开发

您如何设置一个TI SensorTag收集供日后检索数据?

我正与一个通过访问对SensorTag固件,好像它应该有可能使之存储数据即使电话不在范围内,然后传送它,当一个设备变得可用。我使用的是iPhone,访问它使用他们为榜样code 。我还可以使用Android的code,如果有人认为这将更好地工作。 是否有可能告诉固件在本地登录该数据?那么,是什么命令需要通过蓝牙LE被传染?如果没有,可以在固件进行修改,以支持这一点? 解决方案 我有同样的问题, ..
发布时间:2015-12-02 14:50:06 移动开发

Android的加速度计精度(惯性导航)

我一直在寻找到实现惯性导航系统为Android手机,这是我知道的是很难给出的加速度计精度,读数不断波动。 首先,我把手机放在一个平面上,并取样在X 1000加速度计读数和Y方向(平行于表,所以没有重力作用在这些方向)。然后,我平均这些读数,并用这个值来校准手机(减去以后每次读取这个值)。 我然后通过再次将其放置在桌子上,采样5000加速度计读数在X和Y方向对测试体系。我预计,鉴于校准,这些加速 ..
发布时间:2015-12-01 13:00:00 移动开发

圆形物体的碰撞

我要发展碰击棋盘游戏。我在使用两件的碰撞的问题。如何找到的两片碰撞点。再怎么找角度和距离的出行件后collision.I发现碰撞点的解决方案,在 circle-圆碰撞。这里的解决方案与三角描述,但我想与向量运算解决方案。与覆盖碰撞后的距离的问题也将很容易地解决。 解决方案 您并不需要找到碰撞点碰撞计算本身。为了检测碰撞事件,你只需要比较中心的距离去半径之和 SQRT(SQR(X2-X1)+ ..
发布时间:2015-11-30 22:22:51 C/C++

转换RGB光频率

时有可能获得一种颜色从RGB重新presentation光频率?我已经找到了相反的过程[1],但我不知道是否有可能这样。 [1] http://www.fourmilab.ch/documents/specrend​​/ 解决方案 AFAIK,没有直接的答案,因为多个波长可以结合给予相同的颜色吗?所以,你必须映射到纯的颜色,然后他们的组合能够给许多其他的和同样颜色的波长。并且有几个组合,可以 ..
发布时间:2015-11-30 20:24:33 C/C++

试图模拟一个1维波

我试图做一个一维波链谐振子的简化模拟。对于位置 X [I] 第i个振荡器(假设平衡的 X [I] = 0 )原来是 - 根据教材 - 这一个: M * X [I]''= - K(2 * X [I] -x [I-1] -x [I + 1]) (导数WRT的时间),所以我试图用数字计算的动态以下算法。在这里, OSC [I] 是第i个振荡器作为一个对象的属性位置(绝对位置), VEL (速度) ..
发布时间:2015-11-30 20:19:40 C/C++

确定球体和平面之间休息接触使用外力时,

这个问题有一个主要的问题,一个小的问题。我相信,我是正确的,从我的研究两个问题,但不能同时使用。 有关我的物理循环,我做的第一件事就是申请一个引力到我的 TotalForce 刚体对象。然后我检查碰撞用我的 TotalForce 和我的速度。我的 TotalForce 重置为(0,0,0)每一个物理循环之后,虽然我会继续我的速度。 我所熟悉的只使用速度时,感动球体和一个静态平面之间做一个碰撞检 ..
发布时间:2015-11-30 16:28:11 C/C++开发

算法来控制加速度,直到一个位置到达

我有一个点,移动(一维),我需要它来平滑移动。因此,我认为,它的速度已经是一个连续函数,我需要控制加速度,然后计算出它的速度和位置。 该算法似乎并没有明显的东西给我,但我想这一定是一个普遍的问题,我只是无法找到解决办法。 注: 的对象的最终目的地可以改变,而它的移动和运动需要无论如何是光滑的。 我想,一个天真的实施将产生反弹,而我需要避免的。 解决方案 这是使用“临界阻尼弹簧”完美的候选 ..
发布时间:2015-11-30 16:22:28 C/C++

什么是一些算法,让我来模拟行星物理学?

我有兴趣做一个“太阳系”的模拟器,让我来模拟行星和恒星的旋转和重力。 我希望能够说,模拟太阳系,以及跨不同的速度模拟它(即看地球和其他行星围绕太阳旋转跨天,年等)。我希望能够添加行星和行星更改质量等,来看看它是如何将影响系统。 有没有人有会指出我朝着正确的方向写这种模拟器的任何资源? 有没有哪些是为此而设计的任何现有的物理引擎? 解决方案 这一切href="http://www.will ..
发布时间:2015-11-30 15:52:11 C/C++

找到点质量中心

我有N个点。每个点具有X和Y坐标。 我需要找到这个点的质心的X和Y。你能给我一个算法来完成这个任务? 解决方案 有什么问题,只需取加权平均质量? 对每个点n { totalmass + = n.mass totalx + = n.x的* n.mass 完全以+ = N.Y * n.mass } 中心=(totalx / totalmass,完全以/ totalmas ..
发布时间:2015-11-30 15:28:42 C/C++

台球的AI

林实施台球的游戏在Java中,这一切工作正常。它是一个多人游戏,但尽管如此,它也应当能够单独播放。为此,我想实现一个简单的KI。目前,碘化钾选择只是随机的方向和随机强度的冲动(不知道正确的英文单词为)。当然这AI是非常差,不可能永远挑战的球员。 于是我想到了改善KI,但有几个难以解决的问题。首先,我以为只是选择最近的球,并尝试直接把它放到最近的孔。这并不坏,但如果线之间还有其他的球,这是不是真的 ..
发布时间:2015-11-30 15:11:20 C/C++

KDTree分裂

我目前正在写一KDTree的物理引擎(业余爱好项目)。 的KDTree不包含分。 相反,它包含轴对齐包围其中结合了不同的对象在环境中拖曳。 我的问题是决定如何分割KDTree节点,当他们得到充分的。 我尝试2种方法: 方法1:总是在最大轴分割节点恰好一半 在这的pretty的优势间隔均匀的出树。 大缺点:如果对象集中在节点的小区域,冗余的子部门将被创建。这是因为所有的卷被拆恰好在一半。 ..
发布时间:2015-11-30 14:52:16 C/C++

加速度计重力组件

我知道这个问题肯定是解决地方很多次了,请赐教,如果你知道它们的存在,谢谢。 简要介绍: 我想计算从一个3轴加速度计重力因素对每个3轴。 我已经使用2轴自由体图制定出加速度计的重力因素,世界XZ,YZ和XY轴。但是该解决方案似乎稍微偏离,这是可以接受的极端情况下,当只有1加速度计轴暴露于重力,但对于这两个45度的俯仰和滚转,将合并的总幅度大于重力(由Xa ^ 2 +衙得到^ 2 +杂^ 2 = G ..
发布时间:2015-11-30 14:22:10 移动开发

宽相碰撞检测方法呢?

我要建一个2D物理引擎,我想补充广泛相碰撞检测,虽然我只知道2或3种类型: 检查对一切的一切(为O(n ^ 2)复杂性) 扫描和清理(排序和扫描) 在一些有关二进制空间分区(不知道如何做到这一点) 但是肯定有更多的选择权?他们是什么?而且既可以对每个提供或链接描述的基本描述? 我见过的在这种情况下,“宽相碰撞检测”是由物理引擎,以确定他们的模拟身体是足够接近值得进一步调查和可能的冲突解决方法 ..
发布时间:2015-11-30 13:55:37 C/C++

你怎么反映向量在另一个载体?

我使用AS3编程一些碰撞检测的Flash游戏时遇到了问题搞清楚如何反弹球断行。我跟踪了重新presents球的2D速度,我想,以反映它在垂直于该球的使用(又名正常)碰撞行向量的载体。我的问题是,我不知道如何找出新的向量(这也反映了正常的)。我想,你可以用Math.atan2找到正常和球的矢量之间的差别,但我不知道如何扩大,要解决我的问题。 解决方案 向量代数 - 您想要的“反弹”载体: VE ..
发布时间:2015-11-28 16:04:47 跨浏览器开发