| |
3DS Max 7.0 PF Source粒子全攻略(4):Test功能详解① |
出处:PConline |
|
| [ 2005-02-22 10:15:55
] |
作者:顾金海
|
责任编辑:xietaoming |
4、Find Target Test(发现目标测试)。其命令面板如图1-5所示。
 图1-5
功用:向粒子系统中增加Find Target Test时,一个球形Find Target 图标将会显示在场景的原点位置。可以使用该图标作目标,也可以使用一个或者多个Mesh对象作目标。默认情况下,Find Target向指定目标发送粒子。到达目标时,粒子可以合理地改变方向到其他事件。可以指定移向目标时粒子的速度和时间帧。
Control By(控制类型):指定粒子自移向目标时的控制类型。
Control By Speed(由速度控制):指定粒子在移向目标时的速度和加速度的值。
Control By Time(由时间控制):指定粒子移向目标时基于时间的设置。
No Control(无控制):选用该选项时,Find Target功能只是近似的测试。当粒子到达目标距离范围内时,粒子可以合理地改变方向到其他事件。
Test True If Distance To(测试距离)选项组。该选项组的设置用来选择Find Target测试测量的距离并指定测量距离。
Target Pivot(目标轴点):测量粒子和目标轴点之间的距离。
Target Point(目标点):测量粒子和目标点之间的距离
Is Less Than(少于):粒子离目标点或者轴点的距离小于指定距离时,测试为真并且可以合理地改变方向到其他事件。
Control By Speed(由速度控制)选项组
Use Cruise Speed(使用移动速度):选中时,直接控制粒子速度和速度变化。未选中时,使用Accel Limit数值自动计算粒子速度。默认为选中。
Speed(速度):粒子每秒的速度。默认为300.0。
Variation(变化):粒子速度随机变化的数量。默认为0。
Accel Limit(加速限制):设置加速度限制。这个数值影响粒子的惯性和速度。默认为1000.0。
Ease In %(减弱百分比):控制当粒子接近目标点时,粒子减速的比率。默认为0.0。
Sync By(同步):选择使用动画Speed、Variation和Accel Limit的时间帧。
Absolute Time(绝对时间):参数设置的任意帧在设置的实际帧被使用。
Particle Age(粒子年龄):参数设置的任意帧在每个粒子的存活期的相应帧被使用。
Event Duration(事件持续):参数设置的任意帧在每个粒子第一次进入事件开始时被使用。
Control By Time(由时间控制)选项组。此选项组主要用来指定粒子到达目标所需要的时间。
Timing(时间选择):指定软件应用指定计时的方式,通过时间和变化值进行定义。
Absolute Time(绝对时间):时间指向系统的所有时间。每个粒子在Time指定的帧数到达目标。
Particle Age(粒子年龄):时间是指粒子出生后流逝的时间。每个粒子在其年龄达到Time指定的帧数到达目标。
Event Duration(事件期间):时间指向粒子进入当前时间后流逝的时间。每个粒子在当前事件中达到Time指定的帧数到达目标。
Time(时间):粒子到达目标用的帧数。默认为60.0。
Variation(变化):时间可以随机变化的帧数。默认为5。
Subframe Sampling(子帧取样):选中时,以更高的子帧分辨率避免粒子膨胀。默认为选中。
Use Docking Speed(使用停靠速度):指定粒子到达目标时的速度。默认为未选中。
Speed(速度):粒子到达目标时的速度。默认为100.0。
Variation(变化):实际速度数值随机变化的数量。默认为0.0。
Target(目标)选项组。在默认的情况下,将使用自己的目标图标,也可以使用控件将其它场景对象指定为目标。
Icon(图标):使用Find Target图标作目标。
Mesh Objects(Mesh对象):使用一个或者多个Mesh对象作目标。
[list]:显示用作目标的Mesh对象。
Add(添加):向列表中添加目标Mesh对象。
By List(由列表添加):单击此按钮,使用Select Target Objects(选择目标对象)对话框增加一个或者多个目标对象。
Remove(删除):删除高亮显示的目标对象,此处删除的对象依然在场景中保留。
Sync By(同步):使用Animated Shape或Follow Target Animation时,选择发送粒子到动画对象的的时间帧。
Absolute Time(绝对时间):从目标导出的动画立即应用到粒子。
Particle Age(粒子年龄):从目标导出的动画在每个粒子的存活期的相应帧被使用。
Event Duration(事件期间):从目标导出的动画在每个粒子开始其第一次进入事件时被使用。
Animated Shape(动画图形):选中该选项时,可以允许粒子通过缩放、变形或使用修改器设置了对象外形动画的对象的曲面作为目标。 这将花费大量的计算时间,因为目标在每个积分步长必须更新。
Follow Target Animation(跟随目标动画):选中时,允许粒子跟随移动的对象。
Point(点):指定粒子着陆的目标上的点。
Random(随机):每个粒子将目标对象上的某个随机点作为目标。
Closest Surface(最近曲面):每个粒子在目标对象上的最近的曲面上的点着陆。
By Script Vector(脚本向量):每个粒子在Script Operator中的ParticleVector通道中指定数值的点着陆。注意: 使用By Script Vector到目标绝对位置例如节点位置时,确保将Target设置为Icon。
Object(对象):当有多个mesh目标时,可以指定如何在这些目标中选择。只有将多个对象作为目标时才可用。
Random(随机):主要用来为粒子随机选择一个目标对象。
Closest Pivot(最近轴点):粒子在最靠近其轴点的目标对象着陆。
Closest Surface(最近曲面):每个粒子选择曲面距离为粒子最近的对象作为目标。
Least Deviation(最小偏离):为每个粒子选择沿着当前方向到达需要改变最小的对象作为目标。
By Script Integer(脚本整数):粒子在Script Operator中指定索引的目标对象着陆。
Lock On Target Object(锁定在目标对象):选中时,只在粒子进入事件时计算一次粒子的目标对象,其后,粒子锁定在目标对象上。未选中时,连续。
Docking Direction(停靠方向)选项组
Docking type(停靠类型):指定粒子靠近目标的方向。
None Specified(无指定):没有约束。基于指定的参数和当前属性,粒子以最有效的路径靠近目标。
Along Icon Arrow(沿着图标箭头):粒子最后的方向与Find Target图标箭头一致。
Icon Spherical(图标球形):粒子最后的方向指向操作器图标中心。
Icon Cylindrical(图标圆柱):粒子最后的方向以直线指向图标箭头,因此形成一个圆柱形的区域箭头类似圆柱体的主轴。
Surface Normals(曲面法线):每个粒子从目标点与曲面垂直的方向到达目标对象。
Distance(距离):粒子开始停靠行为时离开目标对象的距离。包括Docking方向和Docking速度。
Icon Size(图标尺寸):设置Find Target图标的尺寸。使用图标作目标时影响粒子行为。
Color Coordinated(颜色调整):选中时,Find Target图标使用包括测试的由局部Display Operator定义的事件的颜色,即使不选中Display Operator仍有效。未选中时,Find Target测试使用默认的在Customize User Interface→Colors→Particle FlowTest 中定义的Gizmos测试线框颜色。默认为选中。
Uniqueness(惟一)选项组
Seed(数量):指定随机数值。
New(速率):使用随机化公式计算新种子。
|
 |
|
 |
|
|
-
|