这是名为 Lagrange Rally 3D 的 Linux 应用程序,其最新版本可以作为 Lagrange_Rally3D_truck_beta.zip 下载。它可以在免费的工作站托管提供商 OnWorks 中在线运行。
免费下载并在线运行这个名为 Lagrange Rally 3D 的应用程序。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
截图:
拉格朗日拉力赛 3D
描述:
3D 车辆模拟器,其中车辆的整体配置(关节体)由广义坐标的“向量”表示。 因此,主体和车轮的通常位置和方向等概念都由广义坐标定义。使用拉格朗日动力学,这些坐标根据 F=ma 以现实的方式随时间演变,但好像也有所有约束力具体化关节的存在:铰链、棱柱、刚性连接等。所有导数都是用有限差分完成的,所以很简单。 在 3 个视频中,我解释了所有机制及其模拟,直到这个简单但 pow 方法。纯拉格朗日力学直到现在还没有在模拟视频游戏中使用太多或根本没有使用,但我决定尝试它,因为它很有前途,非常简单与最终结果相比,它在模拟游戏中的使用并没有太多的文档:这个缺失现在已经完成了。
也将是非 GL 版本
视频: http://youtu.be/J8fWg_xFEwk
特性
- 使用纯拉格朗日动力学的关节体模拟,以计算机模拟可行的方式实现。
- 非常简短的源代码,因为非常拉格朗日方法使用起来非常简单。
- 最容易扩展到仅具有完整约束的其他铰接机构的模拟; 从而使这成为一系列模拟游戏的开始
- 非常好的性能...由于没有计算约束力,每个模拟步骤的计算量与要模拟的机械系统的自由度(又名“DOF”)数量的平方成正比
- 出于dydactical和/或文档相关的目的,简单的仅限飞机的版本将始终单独提供
- 我很快也会提供一个版本,它可以将 3D 图形从零开始,并且仅使用 SDL 库来显示生成的像素:经典的“terep 2”游戏向基于更“高级”模拟方法的游戏的一些演变根本不需要(或几乎不需要)近似汽车的动态
- 几乎没有车辆动力学的近似值,车轮也确实在视觉上旋转。
- 有丘陵地形的颠覆,树木,汽车和卡车。 原则上,它还可以处理多拖车设置。 我将制作一个版本,当一个人可以连接更多拖车或只是拉动他想要的尽可能多的“东西”(如行李箱)时……拉线可以以极快的速度和稳定性进行模拟……好吧……之后还有什么比拉格朗日方法更适合模拟起重卡车? 我将对每个“子学科”或卡车运输和集会进行颠覆。
- 我最近尝试了一种方法,包括高速公路(此外,它们是可编辑的),这样就可以对高速优化的特技进行现代化改造,也包括卡车。 但不会让游戏在巨大的砖块中转换源代码变得沉重。
- 虽然我没有考虑与周围物体的碰撞 - 至少是像地形限制墙这样的东西 - 但在一些颠覆中我会包括它......主要点可能是模拟车轮与周围小物体的碰撞,像散落的岩石或卡车。 由于拉格朗日方法在铰接体中很强大,所以这里的重点是精确模拟车轮所感受到的撞击的“传输”,导致撞击导致整个系统“振动”,或者我们想要称它为。
- 内部视图可用,对于外部视图,可以放大所有细节:关节在游戏中很好地可视化,所以这有一点。 也可以下车四处走走看看。
目的
教育、最终用户/桌面、工程、汽车
用户界面
OpenGL、SDL
程式语言
C
分类
这是一个也可以从 https://sourceforge.net/projects/lagrangerally/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。