Jbox2D学习(2)---世界的基本元素

本文详细介绍了物理引擎JBox2D中的基本元素,包括向量Vec2、质心、恢复系数、世界、形状、夹具和刚体的概念。通过理解这些基本元素,为后续的物理模拟和应用案例打下基础。
摘要由CSDN通过智能技术生成
本篇介绍物理引擎模拟世界中的基本元素,更复杂的元素留待以后再说。对基本元素的应用案例将在下篇给出。
  • 物理概念
  • 世界(World)
  • 形状(Shape)
  • 夹具(Fixture)
  • 刚体(Body)

物理概念

全部按照国际单位制

向量Vec2(float x, float y)

单精度浮点数构造的向量,存储一个物体(刚体)的位置、速度、力等变量。

质心

物体(或物体系)的质量中心,是研究物体(或物体系)机械运动的一个重要参考点。当作用力(或合力)通过该点时,物体只作移动而不发生转动;否则在发生移动的同时物体将绕该点转动。

恢复系数restitution

两物体碰撞后的总动能与碰撞前的总动能之间的比称之为恢复系数,其取值范围为0~1。如果恢复系数为 1,则碰撞为完全弹性碰撞,满足机械能守恒;如果恢复系数小于1并且大于0,则为非完全弹性碰撞,不满足机械能守恒;如果恢复系数为0,则为完全非弹性碰撞,两个物体会粘在一起。

世界(World)

引擎中对真实世界的仿真,一切模拟在“世界”中完成,一般只构造一个世界。


                
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值