【发布时间】:2016-03-21 11:01:42
【问题描述】:
我的问题很简单,但这并不是因为缺乏研究,我已经搜索和阅读了三个星期的物理模拟,但仍然不知道从哪里开始。
我想做 3D 物理模拟(不推荐一些游戏的物理引擎,我要做的模拟需要一定程度的复杂性和准确性)。需要明确的是,我不是在问如何制作物理引擎——至少现在还没有——我正在寻找的是用于视觉 3D 物理模拟的物理引擎。即,我想写出我的代码并查看它的 3D 动画,我可以为此使用什么? (我希望结果是现实的)
注意:如果有帮助,以下是我可以使用的编程语言:C、java、python、swift 和 javascript(我已经是一名程序员,但我只从事网络编程、移动应用程序和游戏,等等,所以我对科学计算机模拟领域完全陌生)。我知道我可以使用 C 和 Java 进行科学计算机模拟 - 我只是不知道如何 - 正如我已经提到的 - 我是该领域的新手。
注意:这个问题不是重复的,我看到了其他看起来相似的问题,但它们不是,他们要么在问其他问题,要么不清楚和概括。
【问题讨论】:
-
unclear and generalised好吧,what i am looking for is something to use for 3D physics simulations一点也不精确,我的意思是:something to use和3D physics simulations一样宽泛,你的帖子不清楚和笼统 -
没错,这就是为什么我的问题包含“从哪里开始”,我提到我对科学计算机模拟完全陌生。我不能给出更精确或更集中的问题,因为我不知道什么可以用于模拟 - 如果我不会问这个问题
-
但是你想模拟什么类型的物理事件
-
什么类型:我将进行多种类型的模拟,它们可能完全不相关。两个例子:1)不同角度的汽车碰撞 - 可能看起来像我在玩它,但我实际上要把它投入使用,它会考虑影响汽车的所有力,从空气阻力到摩擦到重量,以及以此类推,它需要完全准确。 2) 原子和分子在化学反应中是如何作用的,展示了它们在不同的环境、不同的温度、压力等下是如何结合和断裂的。
-
以及我的物理学背景。如果这就是你要问的,我没有学位,我只有 16 岁。但我多年来一直在自己研究高级物理学(阅读书籍、研究论文等),主要集中在量子力学和碰撞理论,但是还研究了其他物理领域
标签: 3d physics physics-engine