返回介绍

3ds Max 帮助

3ds Max 帮助归档

墙排斥行为

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

墙排斥行为使用一个或多个网格对象来排除代理。受到墙壁排除力影响时,代理将会转向,直至其离开栅格。将对象置于矩形封闭的空间中(如建筑物的房间内)是很有好处的。

  • “创建”面板 (辅助对象) “对象类型”卷展栏 “群组” “设置”卷展栏 “行为”组 单击“新建”按钮。 “选择行为类型”对话框 “墙排斥行为”
  • 选择群组对象。 “修改”面板 “设置”卷展栏 “行为”组 单击“新建”按钮。 “选择行为类型”对话框 “墙排斥行为”
  • 选择群组对象。 “修改”面板 “设置”卷展栏 “行为”组 从下拉列表中选择“墙排斥”。

您可以从一边或两边设置要排除的栅格,并且可以选择指定最大排除距离。您还可以设置要操作的行为,似乎栅格沿着其平面在无限地伸展。

注意:墙排斥行为只是在与墙相反的方向上对代理施加外力;并不能保证代理不会穿过墙壁。如果代理穿过墙壁,则调整像“内部和外部距离”这样的设置,具体而言尝试减小“衰减”。

界面

要排斥的栅格

通过单击此按钮再选择栅格可设置排斥栅格(“源”)。随后,栅格的名称出现在该按钮中。在选择栅格之前,按钮标签显示为“无”。

如果选择了多个源栅格(请参见下一项),则标签“多个”就会出现在此按钮上。

多个选择
单击可显示“选择对象”对话框,可以在其中选择多个排斥栅格。

方法组

确定受行为影响的代理方向是按角度方法计算还是按力量方法计算。

  • 角度根据代理当前方向和其需要采取的方向之间的角度,将力应用到代理上,以便其直接从源离开。

    当代理直接向源移动时,力量最大,需要转向。当代理从源直接离开时,力量很小,几乎为零。

  • (默认设置。)总是直接施加一个远离源的力。力的大小恒定。

“方向”组

确定栅格排除是来自于其正坐标轴、负坐标轴还是双轴。

为了确定正坐标轴,请选择栅格,然后将参考坐标系统设置为“本地”(默认系统为“视图”)。观察视口出现在边缘上的栅格。轴伸出的边为正轴,反向为负轴。

提示为了便于设置,当从栅格构建“房间”时,请确保它们均指向内部(或外部)。
  • 正轴栅格只从正轴排斥。
  • 负轴栅格只从负轴排斥。
  • 双轴栅格从双侧排斥。

“距离”组

仅当代理和目标之间的距离在指定的范围内时,才能使用距离设置来激活“墙排斥行为”。此行为的相对强度从外半径的 0% 到内半径的 100% 递增。

使用距离
当启用时,该行为只适用于与外部距离值相比更接近目标的代理上。默认设置为启用。

内距离 距以完全强度应用力的目标的距离。默认值为 0.0。

外距离 距开始应用力的目标的距离。默认值为 10.0。

衰减内距离和外距离之间排斥力减小的比率。默认值为 2.0。

值为 1.0 表示线性衰减。值越高就会造成强度随着距离的变化更快衰减到 0,因此聚焦效果更接近内部距离。较低的值会减小下降比率,衰减设置为 0.0 表示外部距离和内部距离的强度相同。

显示距离

表示栅格从视口的目标栅格偏移时,内部和外部的距离设置。内部距离栅格为淡蓝,而外部距离栅格为蓝白相间。默认设置为启用。

栅格间距 改变用于绘制内距离/外距离栅格的栅格线的间距。值越低,间隔越近。默认值为 500。

结束力于栅格边缘
启用时,只能从栅格对象发出力量。禁用时,可以想象力量从无限栅格发出,这个栅格是通过在各个方向上扩展网格平面而创建的。
[墙排斥力色样]

显示用来在解决方案中绘制墙壁排除力的颜色。单击此框可选择不同的颜色。默认设置是紫色。

显示力激活时,力在模拟解决方案中以线框矩形的方式绘制在视口中。默认设置为启用。

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

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

发布评论

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