命令条目:粒子视图 在某个事件中单击“图形标记”或将“图形标记”操作符添加到粒子系统中并选择它。

使用“图形标记”操作符将每个粒子替换为切自粒子几何体并带有图像贴图的矩形或长方体。可以对此图像设置动画,而且此动画能够与粒子事件同步。

“图形标记”的典型应用是在粒子冲击场景中的对象后留下标记。例如,当鱼雷击中小艇并且爆炸时,就可以使用“图形标记”在小艇表面留下烧焦的标记。          

提示默认情况下,不论粒子是什么图形,“图形标记”留下的标记始终为矩形。要留下不同图形的标记,请选择“图形”组 “矩形”选项,使用同一事件中带有透明区域的材质来定义标记的轮廓。例如,在材质的“不透明度”通道中应用“遮罩”贴图,在贴图的“遮罩”通道中应用包含 Alpha 通道的位图。在“位图参数”卷展栏中,将“单通道输出”设置为 Alpha。

注意利用其默认设置,“图形标记”操作符可生成共面的面,mental ray 渲染器无法很好地渲染它。如果想要对“图形标记”使用 mental ray 渲染,请按如下所示调整操作符的设置:

  • 在“图形”组中,选择“长方体相交”。

  • 将“曲面偏移”设置为 0.01

  • 将“偏移变化”设置为 0.005

  • 将“顶点抖动”设置为 0.002

使用这些设置后,就不会产生共面,mental ray 渲染器的渲染效果也会更好。          

过程

示例:使用“图形标记”:

  1. 确定哪一个对象将获得标记,这将是接触对象。将导向器应用至此对象。                

  2. 使用导致粒子与接触对象导向器相撞击的事件来设置粒子系统。

  3. 在此事件的末尾,添加“碰撞”测试。                

  4. 在“碰撞”测试中,从步骤 1 指定导向器。

  5. 使用“图形标记”操作符创建新事件,并且将“碰撞”测试关联至此事件。

  6. 在“图形标记”操作符 “接触对象”组中,指定步骤 1 中的对象。根据需要更改其他“图形标记”设置。                  

    现在粒子撞击接触对象时会消失,并且在对象上留下标记。                  

    如果想让粒子留下标记后反弹而不是消失,则使用碰撞繁殖测试,并且禁用其“删除父粒子”复选框。繁殖的粒子变为标记,而最初的粒子仍然留在第一个事件中。        

  7. 还可以选择添加“材质”操作符来定义标记的曲面特性。

界面

“接触对象”组              

使用此控件可以定义要留下标记的对象。                

[按钮]

单击此按钮,然后选择场景中要用作接触对象的对象。置于有效对象上时,鼠标光标变为交叉图形。

选取接触对象后,其名称会出现在按钮上。

对齐到曲面动画

启用时,由于接触对象的顶点动画,“图形标记”会考虑曲面变化。如果“图形”设置为“矩形”,随后标记更改其方向和位置,呈现出粘附在接触对象表面的状态。如果“图形”设置为“长方体相交”,随后标记会和接触对象的图形一起更改图形。禁用时,则只考虑接触对象的变换。默认设置为禁用状态。

仅当接触点有大量的顶点动画时,才启用此项,例如使用动画的水表面时。

警告 此选项需要有大量的 CPU 和内存资源。                            

“方向”组              

对齐到

取决于“图形”的设置,“图形标记”会在接触几何体上创建矩形或长方体裁切。“方向”设置会指定图形的朝向。在标记的局部坐标系中,X 轴为长度,Y 轴为宽度,对于长方体裁切,Z 为高度。Z 轴与接触点上的对象表面垂直。

对齐选项如下所示:    

  • 速度“长度”方向平行于接触平面上的粒子速度向量投影。                            

  • 粒子 X/Y/Z随着粒子朝接触对象移动,“长度”方向分别平行于粒子局部坐标轴 X Y 或 Z 的投影。                            

  • 随机使用接触平面中的随机长度方向。                            

散度

在长度方向的朝向上应用随机变化范围(以度为单位)。不能和“随机”选项共同使用。                      

“大小”组              

使用这些设置可以指定用于标记大小设置,以及大小参数设置的坐标系。此组中的数值设置不能设置动画。                

  • 在世界空间中按系统单位,使用世界坐标系设置标记的绝对大小。                      

    宽度/长度使用“在世界空间中”选项,按系统单位设置粒子尺寸。范围从 0 到 1000000000。默认设置为 1.0。                      

  • 在局部空间中在局部空间中设置相对于现有粒子大小的标记大小。“粒子流”使用现有图形的尺寸来确定“朝向矩形”的大小。                      

    继承 %设置标记大小的百分比,相对于现有的粒子大小。范围从 0 到 100。默认设置为 100.0。                      

变化 %

设置粒子大小可以变化的百分比。默认设置是 0.0。                      

碰撞角度扭曲

启用时,按照粒子的接近角度增加标记的“长度”值。如果粒子以较小的角度靠近接触几何体,这会有效地拉伸标记图形。仅当“对齐到”设置为“速度”时,才可以使用。默认设置为禁用状态。

例如,一滴墨水垂直地碰撞曲面,它就会产生一个圆形标记,但如果以较小的角度碰撞曲面时,产生的图形则为椭圆形。

最大扭曲 %设置“粒子流”可以拉伸标记的最大百分比。仅当启用“碰撞角度扭曲”时才能使用该选项。默认值为 1000。

接近角非常小时,拉伸因子会变得很高。例如,数值 500% 说明拉伸因子不能超过 5。

“图形”组              

这些设置可以指定创建标记的对象为矩形或者长方体。                

  • 矩形(默认设置。)标记图形是个两面的矩形。                      

    使用带有“图形标记”的材质时,始终要选择此选项。                    

  • 长方体交集使用此选项,“粒子流”会为每个留有标记的粒子创建长方体,利用接触对象和长方体之间的布尔交集派生出标记图形。                      

    长方体高度设置用于“长方体交集”方法的长方体的高度。只能和“长方体相交”一起使用。默认设置为 10.0。                      

    允许多个元素启用时,粒子将为包含多个元素的接触对象的所有部分留下标记。禁用时,粒子只为它碰撞的第一个元素创建标记。只能和“长方体相交”一起使用。默认设置为禁用状态。                      

    粒子落在两个元素的圆柱体上

    左侧:“允许多个元素”禁用,右侧:“允许多个元素”启用。          

    持续更新启用时,按照粒子当前的位置和接触曲面,会在每一帧上重新计算标记的图形。此选项会消耗大量的 CPU 时间。只能和“长方体相交”一起使用。        

生成贴图坐标

使用贴图材质时可以正确使用图形标记。默认设置为启用。

如果使用的不是贴图的材质,通过禁用此项可以节约内存。

轴偏移 %

参考碰撞粒子的轴,沿着图形标记的长度尺寸移动图形标记的位置。默认设置为 0.0。范围为 -50.0 至 50.0。                      

默认情况下,标记长度尺寸的中心要与粒子轴撞击接触对象的点相一致。利用此设置可以沿着其长度将标记位置偏移到任何地方。                      

注意宽度尺寸和“长方体相交”高度尺寸总是集中在粒子轴和接触对象曲面相交部分。

曲面偏移

指定接触对象曲面上部图形标记的距离。默认值为 0.001。                      

标记要比接触几何体稍高,以便达到标记聚光灯重叠在接触几何体上的视觉效果。此参数不能设置动画。                      

偏移变化

指定在粒子间实际曲面偏移的随机变化的最大范围。默认设置是 0.0。                      

调整此数值有助于通过重叠标记以减少渲染缺陷。                      

顶点抖动

指定标记(使用“长方体相交”方法创建)顶点位置的随机变化的最大范围。只能和“长方体相交”方法一起使用。默认设置是 0.0。                      

调整此数值有助于通过重叠标记以减少渲染缺陷。                      

“唯一性”组              

“唯一性”设置能够更改大小/宽度随机变化。                

种子

指定随机化值。

新增特性

使用随机化公式计算新种子。

,