返回介绍

3ds Max 帮助

3ds Max 帮助归档

定向代理

发布于 2022-07-23 00:47:23 字数 4778 浏览 0 评论 0 收藏 0

行为的目的之一是在模拟过程中朝特定方向移动代理。

以下行为可用于指导代理:

  • 查找行为是群组系统中最常使用的行为之一。使用此行为,可以让代理朝某个指定的对象移动。查找对象可以形成动画,并且代理会跟随它。
  • 墙查找行为让代理查找矩形区域。与“查找行为”相比,查找行为让代理查找一个对象的轴点。
  • 路径跟随行为用于将代理推向某个指定方向。使用此行为时,代理追随路径时可能会偏出路径一段距离,产生沿着路径的一种轻微随机运动。
  • 使用曲面到达行为,代理如同“查找行为”中那样查找一个或多个对象,但是当代理到达目标的时候可以让其停下来。
  • 可以使用曲面跟随行为使代理沿某个曲面运动。
  • 使用空间扭曲行为,可以使用向量场将代理推到该向量场周围从而回避障碍。请参见障碍物回避

设置好一个行为之后,必须使用行为指定将行为指定给代理或组合。

过程

要使用“查找行为”,请执行以下操作:

  1. 选择群组辅助对象,并转到 “修改”面板。
  2. 在“设置”卷展栏 “行为”组中,单击“新建”。选择“搜索行为”。

    “查找行为”卷展栏便出现在“设置”卷展栏的下端。

  3. “搜索行为”卷展栏上,单击“无”可添加一个搜索对象,或者单击 (多个选择)为代理指定多个要搜索的对象。
  4. 根据需要更改默认设置。

要使用“墙查找行为”,请执行以下操作:

  1. “创建”面板上,单击 (辅助对象),然后单击“栅格”。在场景中创建栅格。 提示为获得最佳效果,请勿使用“镜像”复制行为要使用的栅格。请在按 Shift 键时单击“克隆”进行复制。
  2. 移动和 旋转栅格以确定其位置。 提示“墙查找行为”在栅格的局部 Z 轴方向上将代理吸附到栅格中。在仍选中该栅格的情况下,使用局部坐标系查看视口中 Z 轴的方向;该轴箭头所指方向是 Z 轴的正向。检查 Z 轴方向将加速设置行为过程。
  3. 选择群组对象,并添加墙搜索行为。
  4. 在“墙查找行为”卷展栏中,单击“无”,然后选取栅格。
  5. 选择“正轴”使代理吸附到栅格的 Z 轴面上。也可以选择“负轴”使代理吸附到栅格的反面上,或者选择“双轴”将代理吸附到两个面上。
  6. 如果想让代理在栅格前方指定区域内才受到栅格的吸引(而不是场景的任何位置上都被吸引),请打开“使用距离”。使用“内部距离”和“外部距离”参数可以设置代理将受栅格吸引的区域。打开“显示距离”可在视口中查看该距离。

要使用“路径跟随行为”,请执行以下操作:

  1. “创建”面板上,单击 (图形)。为代理创建作为路径使用的图形。
  2. 将“路径跟随行为”添加到“群组对象”中。
  3. 在“路径跟随行为”卷展栏中,单击“无”按钮并选取代理追随的图形。
  4. 将“半径”参数设为代理可能偏出路径的单位数值。根据需要更改其它设置。

要使用“曲面到达行为”,请执行以下操作:

  1. 将“曲面到达行为”添加到“群组对象”中。
  2. 添加一个或多个在场景中用作目标曲面的对象。 注意:如果使用了多个对象,代理将到达最近对象的曲面。
  3. 在“曲面到达行为”卷展栏中,单击“无”或 (多个选择)来指定一个或多个目标对象。
  4. 使用“位置”组中的设置来确定代理到达目标对象时在何处停下。
  5. 使用“处理方法”组中的设置来确定代理到达目标时如何动作。

要使用“曲面跟随行为”,请执行以下操作:

  1. 将“曲面跟随行为”添加到“群组对象”中。
  2. 添加一个或多个在场景中用作追随曲面的对象。 注意:如果使用多个对象,它们必须自相交来组成毗邻曲面。每个代理将移动到最近的曲面上,追随该曲面到下一个碰到的最近曲面,接着再开始追随这个曲面到下一个最近的曲面,以此类推。
  3. 在“曲面跟随行为”卷展栏中,单击“无”或 (多个选择)来指定一个或多个对象,代理者将跟踪这些对象的曲面。
  4. 如有需要,使用“投影向量”组中的设置来强制代理在一个指定的方向上移动。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文