gpt4 book ai didi

java - jMonkeyEngine 通过质量启用相对重力

转载 作者:搜寻专家 更新时间:2023-11-01 03:28:18 25 4
gpt4 key购买 nike

我不确定我的措辞是否正确,但我想在 jme3 中建立一个类似空间的物理系统。我有 BulletAppState 设置和几个启用了 RigidBodyControl 的球体。

    // Setting up BulletAppState
physics = new BulletAppState();
getStateManager().attach(physics);
physics.getPhysicsSpace().setGravity(Vector3f.ZERO);

// In each sphere Geometry object I call:
public void setPhysics(BulletAppState state, float mass) {
rigidBodyControl = new RigidBodyControl(mass);
addControl(rigidBodyControl);
rigidBodyControl.setKinematic(true);
state.getPhysicsSpace().add(this);
}

我想让这些物体根据它们的质量相互吸引(比如行星)。这是否已在 jme 的 jBullet 库中实现?

最佳答案

从缺乏响应和进一步搜索 jme API 和网络来看,这在 jme 或 jBullet 中都没有实现,我将不得不编写自己的实现。不确定我是否能做到这一点.. 不擅长数学或物理 O_O

对于任何感兴趣的人,我发现了一个类似的问题和一些好的代码片段 here .

关于java - jMonkeyEngine 通过质量启用相对重力,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7476967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com