nphysics:用于Rust的2维和3维刚体物理引擎

时间:2024-03-14 02:47:34
【文件属性】:

文件名称:nphysics:用于Rust的2维和3维刚体物理引擎

文件大小:1.46MB

文件格式:ZIP

更新时间:2024-03-14 02:47:34

physics physics-engine rigid-bodies joints Rust

| | | :warning: **此板条箱现在是被动维护的。 它已被项目取代。** :warning: 物理 nphysics是用于游戏和动画的2维和3维物理引擎。 它使用进行碰撞检测,并使用进行矢量/矩阵数学计算。 2D和3D实现都共享相同的代码! 示例可以在examples2d和examples3d目录中找到。 交互式3D。 由于这些演示基于WASM和WebGl 1.0,因此它们应可在大多数现代浏览器上使用。 随时寻求帮助,并在官方上讨论功能。 为什么要使用另一个物理引擎? 那里有很多物理引擎。 但是,用Rust编写物理引擎比编写绑定要有趣得多,并且有几个优点: 它表明Rust适用于软实时应用程序。 −它具有使用简化坐标方法有效实现多体的功能。 还支持基于约束的关节。 它表明不需要为2D和3D编写两个单独的引擎:可以实现维度的通用性(每个维度的模低级算术专业化)。 在不那么快的将来,C ++将死


网友评论