文件名称:Engine3D:三维刚体物理模拟引擎
文件大小:3.99MB
文件格式:ZIP
更新时间:2024-08-01 08:25:49
Java
引擎3D 一个三维刚体物理模拟引擎。 它是完全从头开始用 Java 编写的。 它在各种情况下都非常坚固且物理上准确。 它模拟复杂几何体之间的碰撞,也模拟外力的影响。 使用 JOGL 通过 Drawable 界面包含了一个非常简单的可视化实现(唯一的依赖项 - JARS 包含在 JARS 文件夹中)。 框架层次结构: 线段:3D 空间中的一条线,具有起点和终点。 原语:段的集合。 可以检测其他段是否与它发生冲突。 形状:基元的集合。 一个形状中的所有基元都是完全刚性的,彼此之间不会相对移动。 主体:形状、物理主体和边界体积的组合。 物理体:物理体描述了身体的物理特性,包括*度的数量,以及这些*度如何响应作用在身体上的力。 这些力可能来自碰撞或其他外力(最终用户施加的力、重力、磁力等)。 边界体积:完全包围形状的体积。 可选并用于性能目的。 形状:如上所述 宇宙:身体的集