如何评价unity的动力学模拟,能否用于动力学建模?
如何评价unity的动力学模拟,能否用于动力学建模? 是不太准的。Unity里的物理材质,弹力,摩擦力,重力什么的,充其量是玩具。毕竟是面向游戏,性能流畅是放在第一位的。
你可以不用Unity内置的物理系统,自己写程序提升精度。譬如官方教程里有个2.5D游戏的案例,主角的跳跃功能就没有用Unity自带的重力系统,而是在代码里计算加速度的。 效果是非常严谨的。但是有两个遗憾
1. 物理系统的能量是不守恒的,有额外阻尼2. 各种约束器里填的力学参数单位不是牛顿
为什么会这样的原因?等你自己写了物理系统知道了什么是/震动/了之后再回头就会觉得物理引擎设计的实在太牛逼了…… 就像问黄瓜能否用来干其他事情一样
可以,但不专业,但自己造工具的过程就发现,黄瓜还是还挺好用的。 游戏物理引擎从动力学角度看都是玩具- -
首先,要保证60帧能跑的起来。物理引擎技术主要是专注于如何对计算优化并看起来还挺像那么回事儿。
页:
[1]