设定 nParticle 着色属性

 
 
 

nParticle“着色”(Shading)属性设定对象的形状和外观,其包括“粒子渲染类型”(Particle Render Type)“阈值”(Threshold)“颜色”(Color)属性。

更改 nParticle 渲染类型

将根据创建 nParticle 对象时选择的 nParticle 样式自动设定 nParticle 渲染类型。可以使用“粒子渲染类型”(Particle Render Type)属性更改渲染类型。更改“粒子渲染类型”(Particle Render Type)将自动添加该粒子渲染类型所使用的动态属性。有关更改 nParticle 对象渲染类型的信息,请参见手册的“动力学”部分中的选择粒子渲染的方式

设定阈值

“阈值”(Threshold)控制“云”(Cloud)“滴状曲面”(Blobby Surface)球体之间的曲面混合。“阈值”(Threshold)对于确定已渲染 nParticle 的外观很重要。

例如,创建“液体模拟”(Liquid Simulation) nParticle 时,“阈值”(Threshold)通过控制重叠粒子的密度确定 nParticle 已渲染曲面的大小和平滑度。下列图像说明了已渲染 nParticle 对象在不同“阈值”(Threshold)时的显示情况。

设定阈值

  1. 在场景视图中,选择要编辑其“阈值”(Threshold)的 nParticle 对象。
  2. 在属性编辑器中,选择 nParticle 对象的“nParticleShape”选项卡。
  3. “着色”(Shading)区域中设定“阈值”(Threshold)的值。

    若要查看“阈值”(Threshold)调整的结果,请渲染模拟帧。

设定 nParticle“不透明度”(Opacity)“颜色”(Color)“白炽度”(Incandescence)

可以针对每个 nParticle 对象或每个粒子设定 nParticle“不透明度”(Opacity)“颜色”(Color)“白炽度”(Incandescence)。使用 nParticle 对象的着色渐变,可以将每粒子“不透明度”(Opacity)“颜色”(Color)“白炽度”(Incandescence)值映射到 nParticle 特性,例如粒子“年龄”(Age)“粒子 ID”(Particle ID)“半径”(Radius)

有关设定内部每粒子属性渐变的信息,请参见 nParticle 内部属性渐变和每粒子属性。有关使用表达式设定每粒子“不透明度”(Opacity)“颜色”(Color)“白炽度”(Incandescence)的信息,请参见 nParticle 每粒子(数组)属性

设定 nParticle“不透明度”(Opacity)

  1. 在场景视图中,选择要编辑其不透明度的 nParticle 对象。
  2. 在属性编辑器中,选择 nParticle 对象的“nParticleShape”选项卡。
  3. “着色”(Shading)下设定“不透明度”(Opacity)值。

设定 nParticle“不透明度比例”(Opacity Scale)渐变

  1. 在场景视图中,选择要为其设定“不透明度比例”(Opacity Scale)渐变的 nParticle 对象。
  2. 在 nParticleShape 节点“属性编辑器”(Attribute Editor)“不透明度比例”(Opacity Scale)区域中,通过设定“选定位置”(Selected Position)“选定值”(Selected Value)的值来创建“不透明度”(Opacity)值曲线。请参见不透明度比例
  3. 设定“插值”(Interpolation)方法,以确定粒子不透明度在渐变上的每个位置之间的混合方式。请参见插值
  4. 设定“不透明度比例输入”(Opacity Scale Input),以确定用作不透明度渐变输入属性的属性。请参见不透明度比例输入
  5. (可选)设定“输入最大值”(Input Max),以定义“不透明度比例”(Opacity Scale)渐变的范围。请参见输入最大值
  6. (可选)设定“不透明度随机化”(Opacity Randomize),以将随机化的倍增添加到每粒子“不透明度”(Opacity)值。

设定 nParticle“颜色”(Color)

  1. 在场景视图中,选择要为其设定粒子“颜色”(Color)的 nParticle 对象。
  2. 在 nParticleShape 节点属性编辑器的“着色”(Shading)区域中,在“颜色”(Color)下,通过设定“选定位置”(Selected Position)“选定颜色”(Selected Color)的值来创建颜色值曲线。
  3. 设定“插值”(Interpolation)方法,以确定颜色在渐变上的每个位置之间的混合方式。请参见插值
  4. 设定“颜色输入”(Color Input),以确定用作颜色渐变输入属性的属性。请参见颜色输入
  5. (可选)设定“输入最大值”(Input Max),以定义“颜色”(Color)渐变的范围。请参见输入最大值
  6. (可选)设定“颜色随机化”(Color Randomize),以将随机化的倍增添加到每粒子“颜色”(Color)值。请参见颜色随机化

设定 nParticle“白炽度”(Incandescence)

  1. 在场景视图中,选择要为其设定粒子“白炽度”(Incandescence)的 nParticle 对象。
  2. 在 nParticleShape 节点属性编辑器的“着色”(Shading)区域中,在“白炽度”(Incandescence)下,通过设定“选定位置”(Selected Position)“选定颜色”(Selected Color)的值来创建白炽度值曲线。
  3. 设定“插值”(Interpolation)方法,以确定颜色在渐变上的每个位置之间的混合方式。请参见插值
  4. 设定“白炽度输入”(Incandescence Input),以确定用作白炽度渐变输入属性的属性。请参见白炽度输入
  5. (可选)设定“输入最大值”(Input Max),以定义“白炽度”(Incandescence)渐变的范围。请参见输入最大值
  6. (可选)设定“白炽度随机化”(Incandescence Randomize),以将随机化的倍增添加到每粒子“白炽度”(Incandescence)值。请参见白炽度随机化