首页 > 其他分享 >物理碰撞库

物理碰撞库

时间:2024-11-02 21:20:24浏览次数:5  
标签:法线 桌面 碰撞 表面 方向 圆柱体 矩形 物理

教程笔记_教程原链接:

求圆和矩阵相交时,矩阵上距离圆心的最近点坐标.

补充: 矩形相当于固定的物体,ABCD点坐标也是已知,不会变化, 主要模拟圆形撞到矩形(圆柱撞到方形体),就是在圆柱体运动到某个位置,算一下G点的位置
就是算E到F的x,y轴的投影距离,k和j,
然后如果是 k>n 就取n ,(k=n) 如果j>m 就取m,(j=m);
然后F的坐标加上 新的k和j 就是G的坐标了!

法线

法线(Normal) 是一个垂直于表面的向量,用于表示表面的方向。在三维图形学和物理引擎中,法线的主要作用是帮助描述一个表面的“朝向”,用于计算碰撞、光照等效果。

举例说明法线

想象一个平坦的桌子。桌面有一个朝上的方向,垂直于桌面,这个方向就是桌面的法线方向。如果桌面朝上,法线就是从桌面指向上方的方向;如果桌面翻过来朝下,法线也会指向下方。

在碰撞检测中的作用

当圆柱体接触到一个矩形的表面时,我们需要知道碰撞表面的方向,这时法线就起到关键作用:

  1. 确定“推开”方向:法线方向代表“禁止进入”的方向。比如,圆柱体接触矩形时,法线指向圆柱体,用于告诉物体在这个方向上不能再移动。
  2. 修正速度:通过计算速度在法线方向上的分量,可以调整物体的运动方向,使其沿着表面滑动,而不会“穿过”表面。

如何在图中理解法线

  • 假设矩形表面是水平的,那么法线就是垂直于这个表面(例如直立向上或向下)。
  • 当圆柱体靠近矩形时,法线向量指向圆柱体,代表不能进入的方向。
  • 在图示中,法线通常用从表面垂直伸出的一根箭头表示,表明了“拒绝进入”的方向。

总结

法线是垂直于表面的向量,在碰撞检测中用来表示碰撞表面的方向,指导物体在碰撞后沿着表面滑动。

标签:法线,桌面,碰撞,表面,方向,圆柱体,矩形,物理
From: https://www.cnblogs.com/MinervaZhang/p/18522474

相关文章

  • 物理学基础精解【148】
    文章目录波动与相位物理学中波动波动的基本类型波的特性波的传播方程波的干涉、衍射和反射常见波动实例简谐波简谐波的基本原理简谐波的数学公式各参数的意义和计算计算波速简谐波的能量简谐波的图像简谐波的应用总结波动的原理涉及一种周期性的扰动波动的原理波动的数......
  • 大话Java系列-集合框架与中国十八般冷兵器的碰撞,刀,枪,剑,弓,戟,斧,钩,叉,锤,棍,鞭,锹
    文章目录Java集合框架的主要集合类与十八般冷兵器的碰撞1.ArrayList——刀2.LinkedList——枪3.HashSet——剑4.LinkedHashSet——弓5.TreeSet——戟6.HashMap——斧7.LinkedHashMap——钩8.TreeMap——叉9.PriorityQueue—......
  • 国产物理密钥Canokey踩坑记录
    前段时间咱本着再不买以后就买不到了的心态购入了国产物理密钥Canokey,不得不说这价格是真的坚挺,至死不降那种。。。闪烁的蓝灯,优雅的签名,逼格算是拉满了,不过使用过程是真的曲折坎坷。咱主要是买来用于git签名与ssh认证的,配置过程前辈们已经写的很清楚了,写好了有奖励,写不好有惩罚......
  • 诺贝尔物理学奖的新篇章:机器学习与神经网络的光辉时刻
    文章目录前言一、从理论到实践:机器学习的物理基础二、跨学科融合:开启智能时代的新纪元三、技术创新:推动科学研究的革命四、社会影响:促进公平与可持续发展五、伦理与挑战:确保技术的健康发展六、未来展望:开启智能时代的无限可能结语前言在科学界的璀璨星河中,诺贝尔奖......
  • Cocos Creator引擎开发:Cocos Creator基础入门_CocosCreator物理引擎
    CocosCreator物理引擎物理引擎简介CocosCreator内置的物理引擎是基于Box2D的2D物理引擎,它可以帮助开发者轻松地在游戏场景中实现物理效果,如碰撞检测、刚体运动、重力、关节等。物理引擎的使用可以大大提升游戏的真实感和互动性,使得游戏更加生动有趣。物理引擎的主......
  • 2024年力学、电磁学与近代物理国际学术会议(ICMEMP 2024)
    2024年力学、电磁学与近代物理国际学术会议(ICMEMP2024)2024InternationalConferenceonMechanics,ElectromagneticsandModernPhysics(ICMEMP2024)会议信息大会官网:2024年力学、电磁学与近代物理国际学术会议(ICMEMP2024)投稿邮箱:[email protected]【投稿请备注:ICM......
  • 云服务器和物理服务器有区别吗?
    在当今数字化时代,服务器是支撑各类网络应用和服务的关键基础设施。云服务器和物理服务器作为两种常见的服务器类型,它们在多个方面存在着显著的区别。一、概念物理服务器是一种独立的、实实在在的硬件设备,具备实体的计算、存储和网络连接等资源,用于运行各种应用程序和服务,为用户......
  • 赤峰至曹妃甸公路-护栏碰撞监测终端的关键支撑
        ​    ​​在赤峰至曹妃甸公路工程中,护栏碰撞监测终端扮演着至关重要的角色,为这段公路的安全运营提供了坚实保障,其作用在多个方面得以彰显。    ​    ​一、实时监测与快速响应    ​    ​这段公路作为交通要道,车流量较大,各类交通状况复杂多......
  • 物理学基础精解【139】
    文章目录统计物理学无偏估计(UnbiasedEstimation)无偏方差估计无偏方差估计公式的推导贝塞尔修正(Bessel'sCorrection)修正原理修正效果应用领域无偏方差估计公式的推导过程一、基本概念二、推导过程三、结论四、自由度解释样本方差公式是通过以下步骤推导出来1.样本方......