Shade3D帮助 [目录]

物体的碰撞判定

生成的粒子(粒子)可以针对某种场景上进行物理碰撞判断。 创建的粒子的运动和形状由于物理计算相互影响。

●如何设置碰撞判断

  1. 用与「生成粒子」相同的过程来创建粒子发生源。
  2. 从工具箱「生成」选项卡上「插件」组中的「粒子物理学」中选择「物理对象初始设置」。
    浏览器中自动创建「physical [物理对象 - 粒子物理学]」部件。

  3. 工具箱「生成」选择卡上的「形状」组中选择「球体」以创建球体。

    将球放入先前创建的「物理[物理对象 - 粒子物理]」部件。
  4. 选择球体后,从浏览器的「信息」弹出菜单中选择「物理设置...」。 从「物质」弹出菜单中选择「空气」。
  5. 单击「运动」窗口中的「播放」按钮,然后从透视图中观察运动。

    通过在物理设置对话框中将物质设置为「空气」,则由碰撞判定为向上浮动。此外,如果「物质」被设定为「木材」,则由碰撞判定为下降。

●物体反弹碰撞的判定方法

  1. 从ShadeExplorer的「预置」中打开「PM_particlephysics01.shd」文件。(需事先加载)
  2. 从工具箱「生成」选项卡上「插件」组中的「粒子物理学」中选择「物理对象初始设置」。
    将所有物体放在「physical[物理对象 - 粒子物理学]」部件中。
  3. 选定多个墙和地板的闭合线形状时,从浏览器的「信息」弹出菜单中选择「物理设置...」,勾选「受力」复选框点击确定。
  4. 选择球体后,从浏览器的「信息」弹出菜单中选择「物理设置...」。 在基本形状弹出菜单设置为「球体」,在物质弹出菜单设置为「木材」。
  5. 单击「运动」窗口中的「播放」按钮,然后从透视图中观察运动。

    如果物理设置的球与不受力的物体发生碰撞,则可以确认球自动弹回。

●使用初始速度设置碰撞判断

  1. 从ShadeExplorer的「预置」中打开「PM_particlephysics02.shd」文件。(需事先加载)
  2. 从工具箱「生成」选项卡上「插件」组中的「粒子物理学」中选择「物理对象初始设置」。
    将所有物体放在「physical[物理对象 - 粒子物理学]」部件中。
  3. 在选中作为地板的闭合线形状情况下,从浏览器的「信息」弹出菜单中选择「物理设置...」。
    取消「受力」复选,然后单击「确定」按钮。
  4. 选择球体后,从浏览器的「信息」弹出菜单中选择「物理设置...」。 在基本形状弹出菜单设置为「球体」,在「物质」弹出菜单设置为「木材」。
    将「初始速度」文本框从左侧设置为「0」,「3」,「5」
  5. 单击「运动」窗口中的「播放」按钮,然后从透视图中观察运动。

    通过设置初始速度设置运动开始时的速度,球就好像被抛出一样撞向物块。
    初始速度表示从左侧开始的X,Y和Z轴的初始速度。
    这里,由于在Y轴上设定「3m」的速度并且在Z轴的速度是「5m」,可以表示由于重力而略微向上移动时逐渐向下落下的运动。

●更改物理计算的预览显示

通过关闭控制栏上的「Particle」按钮,您可以设置不绘制与物理计算相关的线框。
渲染时不受影响。

参照 如果控制栏上未显示「Particle」按钮,请右键单击控制栏上的(Win)|[Control]键+单击(Mac),然后在弹出菜单中的「设置画面」中取消「隐藏」。

Copyright © 1986-2024 FORUM8 Co., Ltd.