3dmax如何避开物体?3ds Max是一款三建模、动画和渲染软件。借助3ds Max可以创造宏伟的游戏世界,布置精彩绝伦的场景以实现设计可视化,并打造身临其境的虚拟现实(VR)体验。今天绘学霸小编就带大家了解:3dmax如何避开物体?
3dmax如何避开物体?
使用回避行为,您可以指定代理必须远离的任何对象。在群组模拟过程中,当代理接近指定对象时,他们会根据需要在转弯和/或制动时避开这些对象。
创建面板>:(辅助对象)>:"对象类型"卷展栏>:"组" >:"设置"卷展栏>:"行为"组>:单击新建按钮。>。选择行为类型对话框>:“避免行为”
选择组对象。>。修改面板>:“设置”卷展栏>:“行为”组>:单击新建按钮。>。选择行为类型对话框>:“避免行为”
选择组对象。>。“修改”面板>:“设置”卷展栏>:“行为”组>:从下拉列表中选择“避免”。
命令条目:“创建”面板“辅助对象”“对象类型”卷展栏“群组”“设置”卷展栏“新建”按钮“避免行为”命令条目:选择群组对象。“修改”面板“设置”卷展栏“新建”按钮“避免行为”
这种行为使得代理以三种不同的方式相互回避对方和其他对象:回避、排斥和矢量场。
回避行为最适合于对对方方向把握很紧的动物。地上的动物和鱼就是最典型的例子。定向运动可能是突然的,因为它的动作通常发生在相对较短的时间内。
相比之下,排斥回避行为善于模仿排斥磁场的持续作用。鸟类、蝙蝠、飞虫因为强大的排斥场,可以顺利的相互避开,保持一个小误差。无论移动方向如何,都要消除电源以防止来自四面八方的入侵。因此,即使是主要依靠转弯回避的动物,在通过密集流时也会需要一定程度的排斥回避,以保持空间分离。排斥力和回避力总是均匀地指向球面区域之外。
当组成员必须避免单击任何3ds Max对象的更复杂图形时,请使用矢量场回避。矢量场避开的外力可以构造成任何物体的形状。举个例子,假设你想让一群鱼围着一艘沉船游泳。在这种情况下,可以创建一个矢量场,以便将船只的形状扩展到周围的空间。通过扫描计算场(将船表面的法线转换成船周围的三维网格)。这些法线将作为3D网格中的“信号灯”延伸到空间中,告诉鱼如何最自然地在船周围游泳。当鱼进入矢量场网格的空间时,可以被船面周围的回避力排除。
界面注:在以下说明中,术语“目标”是指要避免的一个或多个对象。
[目标按钮]
指定一个目标。单击此按钮,然后在视口中单击目标对象。目标名称出现在按钮上。
如果使用“多重选择”选择了多个目标(见下一步),则“多重”一词将出现在按钮上。要查看哪些对象被指定为目标,请单击多个选择按钮。
多重选择
打开选择对话框以指定多个目标。当您有多个目标时,您可以设置代理移动到组中最近的目标,或者计算目标的平均位置。
预处理
Character studio在当前帧之前查找有潜在冲突的帧数。默认设置为30。
硬半径
在多个代理边界球体中,距离目标轴点的距离,在这些球体中没有穿透发生。默认设置为1.0。
提示:由于硬半径的中心是轴点,因此在轴点不居中的目标对象上(例如方形几何体),回避可能不会像期望的那样工作。若要获得最佳结果,请使用“层次”面板“调整轴”卷展栏控件来使目标的轴居中。
显示硬半径
使用线框球体的显示,它描述了硬半径设置的范围。默认设置被禁用。
“驶向避免对象”组
代理使用“驾驶避开物体”来根据代理的当前速度和方向准确地避免预期的碰撞。特工们可以用这种方法互相接近。
圆周角
关于代理目标方向的最大必要旋转角度,代理将避开目标,而不是减速等待。默认设置为360。范围从0到360。
提示:要禁止为了避让而转向,而只允许进行制动,请将迂回角度设置为 0。这样可强制代理始终将方向定位到其目标上,因此它们必须减慢速度并等到前面不再有障碍物为止,就像剧院散场后观众排队通过出口一样。
制动压力
确定代理遇到它避开的对象时的反应强度。较高的值会使代理更倾向于减速或停止。较低的值将使代理找到绕过障碍的方法,以便他们可以继续前进,有时会促使代理转向意想不到的方向。默认设置为2.0。
“排斥”组
排斥是仅基于空间位置的总分离力。特工们用它来避免陷入彼此靠得太近而无法转身的境地。
强度
确定排斥力的强度;数值越高,排斥力越大。默认值为0.2。范围从0.0到1.0。
半径
感应并执行“排斥”回避时,与代理边界球体的最大距离。默认值为3.0。
衰减
排斥半径和硬半径之间的力减小比率。值1.0表示线性衰减。该值越高,随着距离的变化,强度衰减到0的速度越快,因此聚焦效果更接近代理的硬半径。较低的值会降低下降率;衰减设置为0.0,表示半径距离和硬半径的强度相同。默认值为3.0。
显示拒绝半径
使用线框球体的显示,它描述了排除设置的范围。默认设置被禁用。
“向量场”组
如果已将矢量场空间扭曲应用于场景中的对象,则可以指定对象避免的矢量场。区别如下:使用空间扭曲行为时,代理使用矢量场通过引导垂直于场的矢量来避开对象。当使用回避行为时,代理正好远离向量的方向。
提示:有时,当使用避免和向量场时,行为在代理运动时看起来像在与其他行为“战斗”(例如寻找),从而造成停住和/或摇摆的运动。在这样的情况下,试着降低刹车强度和/或增加衰落。
强度
值越高,响应越大。将代理定向为垂直于矢量场移动。默认值为1.0。范围从0.0到1.0。
衰减
数值越高,矢量场的影响随着距离的变化衰减到0的速度越快,因此聚焦效果更接近于代理的硬半径。默认设置为8.0。
“在求解期间显示”组
使用这些开关调试组模拟。在解决过程中,他们针对回避行为的不同方面,使用各种图表隐喻来显示模拟行为的信息。
潜在碰撞
从代理到潜在冲突的位置会显示一条绿线。默认设置被禁用。
排除活动
当排斥力生效时,在代理和目标之间显示一条白线。默认设置被禁用。
预处理半径
显示一个球体,指示用于检查潜在冲突的当前距离。
色彩样品
显示用于在解决方案中绘制回避力向量的颜色。单击此框选择不同的颜色。默认设置为红色。
力
启用后,在模拟解决方案的过程中,在视口中用彩色线条绘制由回避行为对代理施加的力。默认设置已启用。
本期的3dmax如何避开物体?就分享结束啦,如果需要更多建模教程,可以搜索绘学霸。在此,小编给大家推荐绘学霸的3D模型大师班,对建模感兴趣的朋友可以来绘学霸咨询喔。
IOS下载
安卓下载
小程序