news 2026/4/23 12:51:11

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

作者头像

张小明

前端开发工程师

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

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

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

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

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

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

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


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

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

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

没有 Rigidbody 的

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

序列化和反序列化

一、核心概念(用生活例子理解)想象一下:你有一个乐高拼好的小汽车(对应程序中的Java 对象,比如ChatMessage)。序列化:把这个乐高小汽车拆成一个个独立的零件,并用清单记录每个零件的…

作者头像 李华
网站建设 2026/4/18 10:53:04

大模型反向传播计算梯度-loss.backward

loss.backward() 是 PyTorch 中反向传播计算梯度的核心函数: 从当前计算出的损失值(loss)出发,沿着神经网络的计算路径 “倒着走” 算出每个可训练参数(比如权重 w、偏置 b)对损失值的影响程度(…

作者头像 李华
网站建设 2026/4/22 13:58:23

青铜器皿怎么三维锈蚀分析?思看科技多时相三维比对方案解析

青铜器,作为人类文明早期的伟大发明,承载着数千年的历史与文化。然而,时光流逝,这些珍贵的金属文物不可避免地面临着锈蚀、老化等自然损害。如何精确、非接触地监测和分析青铜器皿的锈蚀变化,成为文物保护领域的重大挑…

作者头像 李华
网站建设 2026/4/16 23:40:26

力扣-重新规划路线

思路分析 预处理:构建带 “反转标记” 的邻接表(最核心的优化点) 传统思路是用 “无向邻接表 哈希集合存原始边”,而这段代码直接在邻接表中存储边的方向和反转代价: 对于原始有向边 a->b: 向 a 的邻接…

作者头像 李华
网站建设 2026/4/23 10:10:17

‌经济下行应对:取消失败测试的情感共鸣点

经济寒流中的测试困境‌2026年,全球经济持续下行,科技行业面临严峻挑战。软件测试作为质量保障的核心环节,首当其冲承受压力:预算削减、项目紧缩、发布周期缩短。在这种背景下,“取消失败测试”现象日益普遍——测试用…

作者头像 李华
网站建设 2026/4/23 10:11:12

食品X光机:异物检测原理与技术指标解析

于当下食品工业高度趋向自动化且安全标准越发严格之际,异物污染属于生产企业所面临的主要风险当中的一个。食品X光检测机作为一种具备高效能的非破坏性检测装置,其可以有效地辨认出产品里的金属、玻璃、陶瓷、石块、骨骼以及高密度塑料等多种不同异物&am…

作者头像 李华