2d物理引擎学习 - 重力、摩擦力
1) 重力
Fg = m * g,g为地球表面的重力加速度,一般为9.8N/kg;单位:N/m或kg*m/s2,方向:沿y轴向下
2) 摩擦力
摩擦力包括:静摩擦力和(滑)动摩擦力
库伦摩擦定律:Ff = μ * 压力,μ表示物体表面摩擦系数,值为[0, 1],由物体表面材料决定(粗糙程度)
a) 静摩擦力
方向: 与接触面相切, 并与相对运动趋势方向相反
摩擦力大小: 与相对于运动趋势强弱有关, 趋势越强, 静摩擦力越大; 与接触面压力无关;
最大静摩擦力: 与表面的粗糙程度和接触面压力有关
a1) 静止在斜坡上的物体,有沿着斜坡滑下去的相对运动趋势,所以摩擦力方向沿斜坡向上
a2) 静止在平板车上的物体A, 平板车匀加速向前运动, 物体有向后的运动趋势, 所以摩擦力方向向前
b) (滑)动摩擦力
方向: 与接触面相切, 并与相对运动方向相反
滑动摩擦力大小: 与接触面压力和接触面摩擦系数有关,与相对运动速度大小无关
如果物体受到的力<滑动摩擦力,物体是不会往前运动的
b1) 在斜坡上匀加速滑下来的物体, 摩擦力沿斜坡向上
b2) 在力F作用下匀速向前运动的物体,摩擦力向后,f=F
参考
高中物理中摩擦力的特点,全面地总结在这里,拿走不谢! (baidu.com)
现代游戏物理引擎入门(五)——碰撞处理 - 知乎 (zhihu.com)
初中物理——摩擦力辨析,看看你能对几道 (baidu.com)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!