news 2026/3/11 11:36:13

Unity物理引擎:刚体碰撞与力的终极指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Unity物理引擎:刚体碰撞与力的终极指南

你在 Unity 里做物理,经常会经历这么一段心路历程:

  • “我给它加了 Rigidbody,为啥还不动?”
  • “我加了 BoxCollider,为啥穿墙?”
  • “我把摩擦调到 0,为啥还是会慢慢停?”
  • “弹性调高了,为啥不是弹得更远,而是抖成筛子?”
  • “两个箱子堆一起怎么像果冻?一碰就乱滑?”
  • “OnCollisionStay 里到底拿到的 contact 是啥?它怎么来的?”

你以为物理引擎像魔法:撞上就弹开、摩擦就减速、弹性就反弹。
但大厂会告诉你:物理引擎其实是个“工厂流水线”。

  • 刚体是“参与计算的工人”
  • 碰撞体是“外形与边界”
  • 接触点是“工厂质检报告里的那几个关键点”
  • 摩擦和弹性是“在接触点上附加的规矩”
  • 最后求解器(Solver)像“调解员”,让所有规矩尽量同时满足

这篇文章就用大白话把这套流程讲透:
刚体、碰撞体、接触点、摩擦、弹性,在一帧物理里到底怎么参与计算?谁先谁后?为什么会抖?为什么会滑?为什么会穿?你调的参数到底影响哪一环?

我们尽量不堆公式,但必要的地方会用最简洁的“人能看懂的数学”。


1. 先把“角色分清楚”:谁在物理里扮演什么身份?

物理世界里有几个关键角色:

1.1 刚体(Rigidbody):能被算的“运动主体”

没有 Rigidbody 的

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/8 1:11:20

小论文/大论文必备| YOLO多模态热力图可视化| 引入多种热力图可视化GradCAMPlusPlus, GradCAM, XGradCAM, EigenCAM, HiResCAM等方法,助力论文加分

一、介绍增加热力图的可视化解释 YOLO多模态融合检测模型中加入热力图(Heatmap)可视化,无论是在小论文、还是大论文(如毕业论文或科研论文)中,都是一个非常有价值的工作。 热力图不仅增加了YOLO多模态模型的可解释性,还增强了实验分析的深度与论文的表达力。它对于展示…

作者头像 李华
网站建设 2026/3/10 8:58:23

小论文/大论文必备 | YOLO多模态目标检测,计算FPS模型性能 | 测试最优模型FPS指标,既可以凑实验章节工作量、又能助力论文模型性能加分。FPS值越大越好

一、介绍测试最优模型FPS指标 评估YOLO模型推理速度(Latency)和计算帧率(FPS)指标,也就是每秒能处理多少帧图片。这个指标对于小论文和大论文都有显著意义,下面从两个层面来具体说明它的好处: 本文目录 一、介绍测试最优模型FPS指标 对“小论文”的好处 1. 明确模型…

作者头像 李华
网站建设 2026/3/10 21:11:50

对tomcat的提供的功能与底层拓扑结构与实现机制的理解

由于springboot集成了tomcat,这样我们对tomcat的了解和配置,基本上,就限制于,在yaml上配置tomcat的参数,以及使用tomcat的三剑客,在代码架子上去进行配置。 我们这里探究一下tomcat的底层实现机制&#xff…

作者头像 李华
网站建设 2026/3/10 20:40:28

力扣-省份数量

思路分析 BFS 解决该问题的核心是找连通分量的数量:初始化:用访问数组标记每个城市是否被遍历过,初始全为未访问;省份计数器初始为 0。 遍历所有城市:对于每个未被访问的城市,启动一次 BFS:省份…

作者头像 李华
网站建设 2026/3/9 0:59:56

hello_agent第八章总结

文章目录第八章 记忆与检索 知识树一、记忆系统(Memory System)核心工具:MemoryTool(hello_agents/tools/builtin/memory_tool.py)核心接口函数初始化逻辑核心协调器:MemoryManager(hello_agent…

作者头像 李华