Newton 3 牛顿动力学插件 - 全局属性面板

全局属性面板

Global Properties

快捷键:Alt + 3

重力

Gravity

重力是作用在所有物体上的力。

在现实中,重力总是向下垂直于地平面。而在 Newton 中可更改重力的大小和方向。因此,将 Newton 中的重力理解为一种(牵)引力更为合适。

4d93f6587fed72488a7d154a53f5779a.png

大小

Magnitude

设置重力矢量的大小。

值为 0 时,表示无重力。

方向

Direction

设置重力矢量的方向,默认为 90°,范围从 0° ~ 360°。

可以直接在下方的重力视图框中拖拽来改变重力的大小和方向。

也可以使用重力工具 Gravity Tool(快捷键:G)在预览面板中操作,线的长度代表重力大小,线的角度代表重力方向。

按住 Shift 键拖动可使其快速对齐水平轴或垂直轴。

捕获

Capture

当“捕获”按钮处于活动状态时,将记录重力视图框中的每次鼠标移动。

应用

Apply

点击此按钮,将新建一个名为  Gravity Controller 的空对象图层,并将记录的值以此图层位置属性关键帧的形式保存下来。

重力大小和方向以以下公式转换为位置属性的坐标值:

x 坐标 = cos(重力方向) x 重力大小

y 坐标 = sin(重力方向) x 重力大小

继承自

Inherit From

如果希望将图层的位置属性值作为重力值,请勾选此项。

从位置坐标值转换为重力大小和方向,使用上述公式的逆运算。

比如,位置属性值 [0,10] 表示默认重力,其大小为 10,方向为 90°。

解算器

Solver

Newton 使用 Box2D 库的一部分,这是最初为游戏编程而开发的 2D 物理引擎。

eab18aa0b652898cd0707080d2461a41.png

分时器

Time Divider

用于解算物理方程的时间步长,可将其视为时间重映射控制器。

默认值为 1。

值越低,动画速度越快。值越大,动画速度越慢。

比如,值 5 会产生高精度的慢动作动画。

51117a4789a2c4b38b249c8e72cfc22d.gif

分时器:1,0.5 及 2

子步骤

Sub-steps

用于细分时间步长,从而提高模拟的精度。

默认值为 2。

值越大,模拟精度越高,但渲染时间将更长。

碰撞容差

Collision Tolerance

设置主体之前相距多远就算接触。

值越大,主体之间碰撞时的间隔越大。

c64203df2c2260576dbd3c7ea0e403d8.gif

碰撞容差:1,50 及100

b9ce0fe366131578adfebf69b36fc8fd.jpeg

“点赞有美意,赞赏是鼓励”

猜你喜欢

转载自blog.csdn.net/qq_41176800/article/details/130023428