可以使用“粒子云”(Particle Cloud)对粒子进行软件渲染,并实现薄气体、云、滴状曲面或管状体等效果。
“体积”(Volume)材质可以连接到着色组的体积端口。initialParticleSE 是一个着色组,它的“表面”(Surface)端口连接标准曲面材质,它的“体积”(Volume)端口连接粒子云材质。可以将粒子云着色组连接到粒子发射器以实现诸如气体或云之类的效果。可以将粒子软件渲染为薄气体、云、滴状曲面或管状体。
“颜色”(Color)、“透明度”(Transparency)和“白炽度”(Incandescence)可以设置为固定值,或映射到粒子寿命上的纹理。如果已映射,该映射的 V 值将映射到粒子的寿命。
在“创建”(Create)选项卡中找到此材质。
粒子云的基本颜色。默认的颜色为绿-蓝色。
控制可以看穿粒子云的程度。它是一种颜色,以便可以分别控制红色、绿色和蓝色通道的透明度。若要使云更加不透明,请将透明度设置为更暗。若要使云更加透明,请将透明度设置为更亮。
使用“白炽度”(Incandescence)来使粒子云变得更亮,就如同它是光源一样。默认情况下,“白炽度”(Incandescence)为黑色,表示未添加任何辉光。
启用“白炽度”(Incandescence)后,虽然粒子云发光,但它不会将光投射到场景中的其他对象上。
确定在粒子寿命中的特定时间的颜色。可以使用“粒子采样器信息”(Particle Sampler Info)节点在粒子的寿命中为此属性设置动画。
确定在粒子寿命中的特定时间的透明度。可以使用“粒子采样器信息”(Particle Sampler Info)节点在粒子的寿命中为此属性设置动画。
确定在粒子寿命中的特定时间的白炽度。可以使用“粒子采样器信息”(Particle Sampler Info)节点在粒子的寿命中为此属性设置动画。
“寿命中颜色”(Life Color)、“寿命中透明度”(Life Transparency)和“寿命中白炽度”(Life Incandescence)由粒子年龄驱动。纹理定义颜色、透明度和白炽度,这些属性均从 particleSamplerInfo 工具节点获取其 UV 信息。在创建纹理时将自动创建“particleSamplerInfo”工具节点。
控制将类似光晕的辉光效果添加到粒子云的程度。在完成渲染后,该辉光效果将在后期处理时添加。“辉光强度”(Glow Intensity)的默认设置为 0,表示未添加任何辉光。
类似于透明度;它控制粒子云显示的稠密程度,以及通过其可以看到背景的程度。增加该值可使云更加稠密。
指定应用到粒子云的透明度的比例因子。可以将 3D 纹理与其连接来为云提供其从粒子获得的(内部纹理或形状)之外的某种内部纹理或形状。
控制噪波的不规则性。该值越小,形状越不圆滑。
指定仅用于计算阴影的密度的比例因子。半透明度值越大,穿透的光越多。公式为:
density * (1 - translucence)
控制粒子云内的振动程度。如果将其设置为 0,云看起来很平滑且整体一致。当噪波量增加时,云看起来较杂乱,就像电视屏幕上的静电干扰。默认情况下,噪波设置为 0.75。
设置启用了“噪波”(Noise)时噪波瑕疵的大小。较高的“噪波频率”(Noise Frequency)值会产生更小、更精细的瑕疵,而较低的值会产生更大、更粗糙的瑕疵。如果“噪波频率”(Noise Frequency)设置为零,它产生的效果与禁用“噪波”(Noise)时相同。
控制启用“噪波”(Noise)时噪波的分布。其默认设置为 0,表示噪波在 X 和 Y 中均匀分布。正值使噪波运行垂直于粒子的路径。负值使噪波运行更平行于路径。
指定用于控制动画期间内置噪波更改速率的比例因子。
确定核心的大小,即粒子为不透明的区域。
控制将从粒子反射场景中的多少光。大多数材质都会吸收照射在它们上的某些光,并散射其余光。
默认值为 0.0。将此值设置为 1.0 时,则照射到该材质的所有光线将被反射。在创建稠密云时使用较高的值。如果将此值设置为 0.0(最小),则不反射任何光且不会发生任何表面着色。
表面颜色由透明度调整。该值可以大于 1.0,以使表面特性即使在材质透明的情况下仍会显示。
指定粒子云表面(与云内部相反)的基本颜色。“漫反射系数”(Diffuse Coeff)必须设置为大于 0 的值才能启用该选项。
通过依照凹凸贴图纹理中的像素强度来改变曲面法线(在渲染期间),使曲面看起来粗糙或凹凸。“漫反射系数”(Diffuse Coeff)必须设置为大于 0 的值才能启用该选项。(凹凸贴图实际上不会改变曲面。曲面的轮廓看起来是平滑的)。
模拟光以漫反射穿透半透明对象的方式。这意味着当灯光照在对象一侧上时,另一侧将部分照亮。可以使用该选项创建很多效果,例如云、毛发、头发、大理石、翡翠、蜡、纸张、树叶等等。如果将“半透明系数”(Translucence Coeff)设置为 0(默认值),任何光都不会穿透对象。如果将“半透明系数”(Translucence Coeff)设置为 1,所有光都会穿透。“漫反射系数”(Diffuse Coeff)必须设置为大于 0 的值才能启用该选项。
确定是否将表面着色与包含阴影的预照明(如果已启用)组合使用(请参见“过滤半径”(Filter Radius)属性说明文本)。“漫反射系数”(Diffuse Coeff)必须设置为大于 0 的值才能启用该选项。
体积粒子使用预照明,以在默认情况下计算位于每个粒子的中心的照明。这有时会导致弹出(如果在动画中照明变化太快),在启用了“表面着色阴影”(Surface Shading Shadow)时尤其明显。
通过过滤半径可以过滤预照明结果,以使每个粒子中心的值是过滤半径内所有预照明结果的平均值。较大的值会增加渲染时间,但会生成更平滑的图像。