3d拉力JAVA下_轻量级的3D物理引擎java写的

Jinngine是一个用Java编写的轻量级3D物理引擎,专注于实时模拟。用户可以通过API设置和模拟物理配置,包括几何形状、关节和参数。它基于速度互补公式,并使用简单的库摩擦定律来模拟摩擦。此引擎不包含渲染功能,但易于整合到任何3D环境中。示例代码使用JOGL进行可视化,但Jinngine本身并不依赖于JOGL。
摘要由CSDN通过智能技术生成

Real time lightweight 3d physics engine written in Java

... aimed at real-time capabilities. The user can setup and simulate physical configurations, by calling API functions to specify geometries, joints, and parameters.

The engine is build around a velocity based complementarity formulation, which is solved with a simple NCP solver. Friction is modeled using a simple approximation of the Coloumb law of friction. These techniques are state of the art and widely used in other engines such as ODE and Bullet.

Jinngine is purely a physics library/engine. This means that the focus is solely on physics and contact modelling, etc. There is no rendering features in Jinngine. However, you should be able to easily incorporate Jinngine into whatever 3d environment you are using. The examples code use jogl(1.1.1) for visualisation, but there is no dependence on jogl in Jinngine itself.

You can use jinngine as a physics engine, or you can us

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值