Rapier 介绍
Rapier 是一套使用 Rust 编写的, 2D / 3D 物理引擎,支持跨平台、跨设备的确定性,特性包括:
- 刚体碰撞和力
- Joint 约束
- 碰撞事件
- 快照和回滚
- 跨平台、跨设备的确定性
- JavaScript 支持
Demo
3D:Rapier3D JS bindings demo
2D:Rapier2D JS bindings demo
Rapier 是一套使用 Rust 编写的, 2D / 3D 物理引擎,支持跨平台、跨设备的确定性,特性包括:
Demo
3D:Rapier3D JS bindings demo
2D:Rapier2D JS bindings demo
,先赞再说,不知道性能测试过没有
demo 卡卡卡卡
very good
厉害了,我的好哥哥
期待早日出1.0的正式版
注意官方的demo,testbed有BUG,切换demo时timepstamp会双倍执行,库没有问题。
嗯,这个不卡了。假期研究一下,正好需要,感谢分享!
Mark!!!
CPU6倍慢速的manybox 卡
拿电脑测有什么用?中低端真机测试才是真实数据
根据开发经验,CPU6倍慢速,约等于中低端机在部分平台的表现,这本身也是测试性能的一种方式
真实数据还是得看真机,电脑测再多最后还是要过一遍手机
官方测试数据性能跟box2d同一个水平,唯一问题就是包体太大,wasm文件就差不多1m. box2d才100k多点
做原生的话,这都不是问题
如果原生的话还要再来一层jsb绑定,rust不知道能不能用jsb绑定.如果用wasm版本的话应该比不上jsb的速度