设置引力球
重要 要使用引力球,您需要勾选「环境设置...」对话框的「其它」选项卡上的「将遗留插件有效化」复选框再重新启动Shade3D。
- 从工具箱的「生成」选项卡上的「插件」组中选择「引力球...」,然后在图形窗口中拖动。
参照 以拖动显示的球体的框架为基准,在其内部生成一组引力球。
- 将显示「引力球的类型」的对话框。
选择引力球的类型,然后单击「确定」按钮。 在这里我们选择「群组」。 - 将显示「引力球设置」对话框。
我们将在这里设置引力球。 确认设置并单击「确定」。 - 如果在「设置引力球」对话框中选中「引力球颜色」复选框,点击确定时将显示「引力球颜色」对话框,还可以进行每个颜色对应的详细设置。
(引力球颜色对话框/漫反射颜色)
在「引力球颜色设置」对话框中,设置用于随机设置的颜色范围。 有效值为0.0到1.0。 - 设置颜色范围后单击「确定」以生成一组球体。
- 创建动画时,球体根据初始速度和加速度的设置移动,而不是帧数和运动设置。
●「引力球设置」对话框
- 「引力球的数量」文本框
- 输入要生成的引力球数。
- 随机对象
- 设置生成的球体的属性中的随机确定属性。
- 大小的范围
- 每个颜引力球的大小是在此处设置的范围内随机生成的。 单位与Shade3D中设置的单位相同。
- 「最小值」文本框
- 输入的值是要生成的每个颜引力球的大小的下限。
- 「最大值」文本框
- 输入的数值是要生成的每个颜引力球的大小的上限。
- 初始速度
- 每个颜引力球的初始速度在此处设定的范围内随机给出。 前进方向也是随机的。
- 「最小値」文本框
- 输入的数值是生成的每个引力球的初始速度的下限。
- 「最大値」文本框
- 输入的数值是生成的每个引力球的初始速度的上限。
- 引力球颜色(「漫反射颜色」/「反射顏色」/「透明颜色」)
- 如果选中每个复选框,则该属性将按随机设置。
选中时,单击「引力球设置」对话框中的「确定」后,将显示「引力球颜色」对话框,选中颜色再确定后将显示每个复选框的设置对话框。
(「引力球颜色」对话框/漫反射颜色)
「引力球颜色」对话框中的设置如下所述。
- 「初始状态」弹出菜单
从「无约束」,「无重叠」或「多个重叠」中选择并设置引力球放置方法。- 「引力加速度」文本框
- 设置引力球的引力。 如果它是负值,就会后退。 0到±任何值都有效,引力球互相产生影响的指导数值为:当Shade3D单位为mm时约为1.0,当cm为约时约为10.0。
- 「重力加速度」文本框
- 设置引力球的Y轴方向的加速度(重力)。 当它是负数时,它会向上移动。 0到±任何值都有效,引力球受重力影响的指导数为:当Shade 3D单位为mm时约为1.0,cm时约为10.0。
- 反弹系数
- 在与引力球碰撞时设置反弹系数,在与低层次多边形网格或自由曲面碰撞时。 如果是1.0,以相同的力反弹,如果是0.0,不反弹。
- 空气阻力值
- 设置应用空气阻力的速率。 在真空状态下为0.0,在固态下为1.0。 如果空气阻力的数值大,则即使重力加速度在增加,下降速度也不会上升。
- 模拟粘性値
- 设定模拟粘度。 0.0到1.0是有效值。 当它为1.0时,接触后引力球不会彼此分离。 每个引力球的中心点的粘度最大。
- 模拟粘性范围
- 设置模拟粘度影响的范围。 输入颜引力球半径的倍数值。
- 碰撞设置
- 设置引力球之间或与下层的多边形网格之间发生碰撞。
- 「引力球」弹出菜单
将颜引力球之间的碰撞设置为「不检测碰撞」或「检测碰撞」。- 「检测到和其它物体的碰撞」复选框
- 设置与在下层的多边形网格或自由曲面的碰撞。 多边形网格的面是三角形和四边形时才执行碰撞判断。
选中「检测到和其它物体的碰撞」复选框)
- 取样值
- 当确定了每个帧中引力球的位置时,设置在一帧的时间带上的引力球的动作的取样(样本)次数。
如果时间样本的数量不足,则引力球的运动就不够平滑。 特别是要与下层的多边形网格或自由曲面发生碰撞时,要设置为100或更高的标准。
注意 如果时间表的样本值太小,则引力球与反弹壁(多边形网格或自由形状表面)碰撞所花费的时间将很长,有可能穿透反弹壁。 特别是,当模拟空气阻力值高或反弹系数低时,反弹需要更长的时间。在这种情况下,有必要增加「取样值」的值。