gpt4 book ai didi

java - 我应该如何编写物理模拟程序?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:59:37 25 4
gpt4 key购买 nike

我正在尝试创建一个可用于编写模拟程序的 Java 包。我的目标是创建像 Spring 这样的“对象”或像立方体和球体这样的实体对象。它们将具有质量、速度、引力等,并且它们可以相互作用。

我在www.myphysicslab.com上看到过一些模拟程序但我的问题是我不想为不同的场景编写不同的方程式。有什么办法吗?我是编程新手。

最佳答案

创建物理引擎很困难。 (很难)。但它也可以很有趣。好吧,有趣的是“我为什么要对自己这样做?”一种方式。

假设您对所涉及的数学有一定的了解*,并且假设您对刚体动力学感兴趣,可以从一些经典引用开始:

这些都是很好的起点,将为您提供足够多的挑战。

您还可以查看 Box2D通过 Erin Catto 和他的相关人员 GDC tutorials您可以下载。

要获得更具体的帮助,请访问 Bullet 的论坛还包含一个子部分,您可以在其中讨论和提问,一旦您了解了一些基础知识。

*如果您没有这种公平的把握,请学习。如果您不愿意,请不要尝试使用现有引擎。如果这是您的第一次编程经验,请先专注于编程。不要让自己不知所措。

祝你好运。

关于java - 我应该如何编写物理模拟程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6719956/

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