百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
N

nphysics

> 编程语言
开源

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

1.6K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

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

Users 使用指南 | 2D 文档 | 3D 文档 | Forum

⚠️**此框架现已被静态维护。它已被 [Rapier](https://rapier.rs) 项目取代。**⚠️ ----- nphysics ======== **nphysics** 是一个用于游戏和动画的 2 维和 3 维物理引擎。 它使用 [ncollide](http://ncollide.org) 进行碰撞检测, [nalgebra](http://nalgebra.org) 用于向量/矩阵运算。2D 和 3D 两种实现都共享相同的代码! `examples2d` 和 `examples3d` 目录中有示例。[这里](http://demo.nphysics.org/) 提供了交互式 3D 示例。由于这些演示基于 WASM 和 WebGl 1.0,它们应该在大多数现代浏览器上运行。欢迎您寻求帮助并在官方 [用户论坛](http://users.nphysics.org) 上讨论功能。 - 它表明 Rust 适用于软实时应用程序。 − 它采用了使用减少坐标方法的多体高效实现。 还支持基于约束的关节。 − 它表明没有必要为 2D 和 3D 写两个独立的引擎:对于维度的通用性是可行的(对于每个维度都有低级算术专化)。 − 在不久的将来,C++ 会因为丑陋而死亡。 然后,人们将寻找物理引擎,而 **nphysics** 将在那里,自豪地展示其 _Rusty_ 的性感。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rustjointsphysicsphysics-enginerigid-bodies

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言