命令条目:粒子视图 单击事件中的“Material Static”,或将“Material Static”操作符添加到粒子系统中,然后选择它。
“材质静态”操作符用于为粒子提供整个事件期间保持恒定的材质 ID。它还允许您根据材质 ID 将材质指定给每个粒子。该操作符可以将相同的材质 ID 指定给所有粒子,或者以循环或随机的方式将不同的 ID 指定给连续的粒子。后一功能的最常见用法是使用“多维/子对象”材质,用于对每个粒子应用不同的材质。
界面
该用户界面出现在“粒子视图”对话框右侧的“参数”面板中。
指定材质
启用时,该操作符将一个材质指定给多个粒子。默认设置为启用。
使用此按钮可将材质指定给操作符。单击此按钮,然后使用“材质/贴图浏览器”选择材质。或者,将材质从“材质编辑器”示例窗或节点输出套接字(Slate 材质编辑器)拖至该按钮。将材质指定给操作符后,其名称将出现在此按钮上。
启用时,该操作符会为每个粒子定义一个材质 ID 数目。默认设置为禁用状态。
启用时,在视口中材质会显示为应用于粒子上。
将材质继承与多维/子对象材质一起使用时,“材质静态”操作符会将此值添加到“材质 ID”值以创建子材质 ID。粒子流将使用此 ID 根据材质中的子材质 ID 确定继承材质中的哪些子材质,然后将这些子材质应用于其事件中的粒子。
材质 ID 为所有粒子指定相同的材质 ID。使用此数值字段可以设置 ID 值。
循环 按递增序列顺序为每个粒子指定一个范围从 1 到 N 的材质 ID,其中 N 为子材质数目。指定的第一个 ID 是 1,然后是 2,依次递增,直到 N 为止;然后再次从 1 开始,不断循环。
随机 为每个粒子指定一个范围从 1 到 N 的随机材质 ID,其中 N 为子材质数目。
使用“循环”或“随机”选项为粒子指定的最大 ID 数目。
通常,将此值设置为与“多维/子对象”材质中的子材质数目相同。如果将其设置为较小的数值,该操作符将只能使用所设数目的子材质,从第一个子材质开始,依次累加。
注意“粒子流”会自动将该值设置为材质中子材质的数目,此设置仅进行一次,即第一次将材质应用于该操作符时。材质本身中任何后续更改或将另一材质应用于该操作符,都不会更改或更新此设置。
每秒 设定指定的材质 ID 每秒递增的次数。如果此值与粒子进入事件的速率相同,则为每个粒子指定一个 ID。如果此值小于粒子进入事件的速率,则会为多个粒子提供相同的 ID,或者如果此值大于粒子进入事件的速率,则“粒子流”为每个粒子指定 ID 时每次增加的值大于1。
例如,如果粒子进入事件的间隔为 1/60 秒,且“每秒”设为 30,则每对粒子将分配一个相同的 ID。或者,如果粒子进入事件的间隔为 1/15 秒,且“每秒”设为 30,那么每个粒子的 ID 将增量(或随机变化)两次。
每粒子 设定在更改材质 ID 指定之前必须显示的粒子数量。例如,如果将“每粒子”设置为 3,则材质 ID 每三个粒子更改一次。
如果将“每粒子”设置为小于 1.0 的数字,那么“粒子流”将更快速地浏览子材质列表,而不是每个 ID 浏览一个(或多个)粒子。也就是说,“粒子流”将此值拆分为 1.0,然后将所得结果与当前材质 ID 相加,以获取下一个材质 ID。例如,有八个子材质时,如果将“每粒子”设置为0.33,并使用“循环”选项,将得到以下 ID 系列:1, 4, 7, 2, 5, 8, 3, 6, 1, ...。通常,此选项仅与“循环”选项一起使用。
启用时,如果已指定了最后一个 ID,“粒子流”将循环回第一个 ID 并继续循环。禁用此选项时,“粒子流”为所有后续粒子指定最后一个循环 ID。只能和“循环”指定方法一起使用。默认设置为启用。
例如,假设要使进入事件的前八个粒子使用不同的材质,而所有后续粒子使用第九个材质。为此,应该创建一个具有九个子材质的“多维/子对象”材质,然后将其指定给“材质静态”操作符。启用“指定材质 ID”,选择“循环”指定方法,然后将“子材质数目”设置为9。对于“速率”,请使用“每粒子”的默认设置和 1.0。最后,禁用“循环”。
指定随机化值。
使用随机化公式计算新种子。
[按钮]
指定材质 ID
在视口中显示
子材质 ID 偏移
[指定方法]
“材质静态”操作符提供了为粒子指定材质 ID 的三种不同方法:
子材质数目
“速率”组
这些设置允许选择该操作符更改材质 ID 指定的依据,并指定更改的速率。
循环
“唯一性”组
同时使用“唯一性”设置和“随机”选项可改变指定 ID 的序列。
种子
新增特性