Niagara渲染器

此问道提供了Niagara发射器中的渲染器组的参考信息。

Windows
MacOS
Linux

Niagara渲染器描述虚幻引擎应如何显示生成的每个粒子。注意:这指的不一定是视觉效果。与模块不同的是,堆栈中渲染器的放置不一定与绘制顺序相关。当前支持四种类型的渲染器:

  • Sprite渲染器

  • 网格体渲染器

  • 条带渲染器

  • 光源渲染器

以下各节列出每种渲染器类型中可用的参数,以及参数功能的描述。

光源渲染器

Niagara光源渲染模块拥有下列基本参数。

参数

描述

光源渲染

使用平方反比(Use Inverse Squared)

此参数定义是否使用基于物理的从光源平方反比衰减。如未选中此参数,则使用 光源指数绑定(Light Exponent Binding) 的值。

禁用 平方反比衰减(Inverse Squared Falloff) 时,将使用线性衰减。线性衰减使用起来往往比较简单,但可能造成过于明亮的结果。平方反比衰减可产生更逼真的亮度水平。

影响半透明度(Affects Translucence)

此参数确定此渲染器中的光源是否会影响半透明度。谨慎使用:如启用此参数,只可创建少数粒子光源;光源越大、数量越多,开销就越高。

半径缩放(Radius Scale)

此因子用于缩放每个粒子光源的半径。

颜色增益(Color Add)

这是应用于每个渲染光源的静态色移。可设置 XYZ 轴的值。这些轴对应 RGB 颜色值(X=R,Y=G,Z=B),而不表示位置。

排序顺序

排序顺序提示(Sort Order Hint)

默认情况下将按发射器添加到Niagara系统中堆栈的顺序来绘制发射器。可以用 排序顺序提示(Sort Order Hint) 值来以更精细的方式控制绘制顺序。相同类型的材质将按照系统中的排序顺序值从低到高绘制。默认值为 0

绑定

光源渲染启用绑定(Light Rendering Enabled Binding)

此参数定义用于检查是否应该为某个粒子启用光源渲染的属性。默认情况下,此参数使用 Particles.LightEnabled 变量,如该变量不存在,则使用默认值 None

光源指数绑定(Light Exponent Binding)

此参数定义禁用 平方反比衰减 时用于光源指数的属性。默认情况下,此参数使用变量 Particles.LightExponent,如该变量不存在,则使用默认值 10

位置绑定(Position Binding)

此参数定义在生成光源时用于定位的属性。默认情况下,此参数使用 Particles.Position 变量,如该变量不存在,则使用默认变量 Engine.Owner.Position。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

颜色绑定(Color Binding)

此参数定义在生成光源时用于颜色的属性。默认情况下,此参数使用 Particles.Color 变量,如该变量不存在,则使用默认值 R:1, G:1, B:1, A:1

半径绑定(Radius Binding)

此参数定义在生成光源时用于光源半径的属性。默认情况下,此参数使用 Particles.LightRadius 变量,如该变量不存在,则使用默认值 100。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

体积散射绑定(Volumetric Scattering Binding)

此参数定义用于此光源的体积散射强度的属性。其可调整光源强度和颜色的比例。默认情况下,此参数使用 Particles.LightVolumetricScattering 变量,如该变量不存在,则使用默认值 1

网格体渲染器

网格体渲染器拥有下列基本参数。

参数

描述

网格体渲染

粒子网格体(Particle Mesh)

此参数确定在渲染网格体粒子时将被实体化的静态网格体。默认情况下将使用该静态网格体的材质。该材质必须选中 Niagara网格体粒子(Niagara Mesh Particles) 标志。

覆盖材质(Override Materials)

被选中时,此参数定义一个代替静态网格体的材质使用的材质排列。所有覆盖材质都必须选中 Niagara网格体粒子(Niagara Mesh Particles) 标志。如果粒子网格体需要的材质多于此排列中存在的材质,或此排列中有任意条目被设为 无(None),则发射器将使用粒子网格体的现有材质取代之。

朝向模式(Facing Mode)

此设置确定实例化网格体如何相对于摄像机调整自身朝向。

  • 默认(Default):完全忽略摄像机。按 Particles.Transform 向量(如果存在)变换后,网格体将其本地空间X轴与粒子的本地空间X轴对齐。

  • 速度(Velocity):网格体将其本地空间X轴与粒子的 Particles.Velocity 向量对齐。

  • 摄像机位置(Camera Position):网格体本地空间X轴指向摄像机。

  • 摄像机平面(Camera Plane):网格体本地空间X轴指向摄像机视平面上最近的点。

排序

排序模式(Sort Mode)

此参数确定渲染前如何对粒子排序。选项有:

  • 无(None):不进行粒子排序。

  • 查看深度(View Depth):按到摄像机近端平面的深度来排序。

  • 查看距离(View Distance):按到摄像机原点的距离来排序。

  • 自定义升序(Custom Ascending):按每个粒子的属性排序,值较低者先于值较高者渲染。

  • 自定义降序(Custom Descending):按每个粒子的属性排序,值较高者先于值较低者渲染。

尽在半透明时进行排序(Sort Only When Translucent)

如选中此项,则仅在使用半透明材质时对粒子排序。

绑定

位置绑定(Position Binding)

此参数定义在生成实例化网格体时用于定位的属性。默认情况下,此参数使用 Particles.Position 变量,如该变量不存在,则使用默认变量 Engine.Owner.Position。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

颜色绑定(Color Binding)

此参数定义在生成实例化网格体时用于颜色的属性。默认情况下,此参数使用 Particles.Color 变量,如该变量不存在,则使用默认值 R:1, G:1, B:1, A:1

速度绑定(Velocity Binding)

此参数定义在生成实例化网格体时用于速度的属性。默认情况下,此参数使用 Particles.Velocity 变量,如该变量不存在,则使用默认值 X:0, Y:0, Z:0。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

网格体朝向绑定(Mesh Orientation Binding)

此参数定义在生成实例化网格体时用于网格体朝向的属性。默认情况下,此参数使用 Particles.MeshOrientation 变量,如该变量不存在,则使用默认值 X:0, Y:0, Z:0, W:1

缩放绑定(Scale Binding)

此参数定义在生成实例化网格体时用于缩放的属性。默认情况下,此参数使用 Particles.Scale 变量,如该变量不存在,则使用默认值 X:1, Y:1, Z:1。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

动态材质绑定(Dynamic Material Binding)

此参数定义在生成实例化网格体时用于动态材质参数的属性。默认情况下,此参数使用 Particles.DynamicMaterialParameter,如该变量不存在,则使用默认值 X:1, Y:1, Z:1, W:1

动态材质1绑定(Dynamic Material 1Binding)

此参数定义在生成实例化网格体时用于动态材质参数的属性。默认情况下,此参数使用 Particles.DynamicMaterialParameter1,如该变量不存在,则使用默认值 X:1, Y:1, Z:1, W:1

动态材质2绑定(Dynamic Material 2Binding)

此参数定义在生成实例化网格体时用于动态材质参数的属性。默认情况下,此参数使用 Particles.DynamicMaterialParameter2,如该变量不存在,则使用默认值 X:1, Y:1, Z:1, W:1

动态材质3绑定(Dynamic Material 3Binding)

此参数定义在生成实例化网格体时用于动态材质参数的属性。默认情况下,此参数使用 Particles.DynamicMaterialParameter3,如该变量不存在,则使用默认值 X:1, Y:1, Z:1, W:1

材质随机绑定(Material Random Binding)

此参数定义在生成实例化网格体时用于材质随机的属性。默认情况下,此参数使用 Particles.MaterialRandom 变量,如该变量不存在,则使用默认值 0。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

自定义排序绑定(Custom Sorting Binding)

此参数定义用于自定义排序的属性。默认情况下,此参数使用 Particles.NormalizedAge 变量,如该变量不存在,则使用默认值 0。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

标准化年龄绑定(Normalized Age Binding)

此参数定义用于标准化年龄的属性。默认情况下,此参数使用 Particles.NormalizedAge 变量,如该变量不存在,则使用默认值 0。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

排序顺序

排序顺序提示(Sort Order Hint)

默认情况下将按发射器添加到Niagara系统中堆栈的顺序来绘制发射器。可以用 排序顺序提示(Sort Order Hint) 值来以更精细的方式控制绘制顺序。相同类型的材质将按照系统中的排序顺序值从低到高绘制。默认值为 0

条带渲染器

Niagara条带渲染器拥有下列基本参数。

参数

描述

条带渲染

材质(Material)

选择用于渲染条带的材质。

朝向模式(Facing Mode)

此设置确定条带如何相对于摄像机调整自身朝向。

  • 屏幕(Screen):条带面向屏幕。

  • 自定义(Custom):使用 Particles.RibbonFacing 作为朝向向量。

  • 自定义边向量(Custom Side Vector):使用 Particles.RibbonFacing 作为边向量,并根据它计算朝向向量。

    不支持在此模式下使用条带扭转。

UV0平铺距离(UV0 Tiling Distance)

此设置根据条带遍历的距离平铺UV通道0。这会按年龄来禁用UV的偏移。

UV0缩放(UV0 Scale)

此设置定义使用 平铺距离(Tiling Distance) 时UV通道0的缩放。

UV0偏移(UV0 Offset)

此设置定义使用 平铺距离(Tiling Distance) 时用于UV通道0的偏移。

UV0年龄偏移模式(UV0 Age Offset Mode)

此设置定义按年龄偏移UV通道0时使用的模式。在条带末端添加和删除粒子时,这可以实现平滑的纹理运动。使用 条带链接顺序绑定(Ribbon Link Order Binding) 或使用 平铺距离(Tiling Distance) 时,不会使用此参数。

UV1平铺距离(UV1 Tiling Distance)

此设置根据条带遍历的距离平铺UV通道1。这会按年龄来禁用UV的偏移。

UV1缩放(UV1 Scale)

此设置定义使用平铺距离(Tiling Distance)时UV通道1的缩放。

UV1偏移(UV1 Offset)

此设置定义使用平铺距离(Tiling Distance)时UV通道1的偏移。

UV1偏移模式(UV1 Offset Mode)

此设置定义按年龄偏移UV通道1时使用的模式。在条带末端添加和删除粒子时,这可以实现平滑的纹理运动。使用 条带链接顺序绑定(Ribbon Link Order Binding) 或使用 平铺距离(Tiling Distance) 时,不会使用此参数。

绘制方向(Draw Direction)

绘制方向决定是从前向后(从远离摄像机的点到靠近摄像机的点)还是从后向前(从靠近摄像机的点到远离摄像机的点)渲染条带。但这通常只有在材质是半透明的,以及条带折叠时才有区别。

曲面细分

曲线张力(Curve Tension)

此设置定义曲线张力,即曲线切线的长度。设置范围是 01。该值越高,曲线越尖锐。

模式(Mode)

此设置定义允许自定义曲面细分参数的曲面细分模式,或完全禁止曲面细分。

  • 自动(Automatic):使用默认曲面细分参数。

  • 自定义(Custom):允许自定义的曲面细分参数。

  • 已禁用(Disabled):禁用曲面细分。

最大曲面细分因子(Max Tessellation Factor)

模式(Mode) 设为 自定义(Custom),则此参数将定义自定义曲面细分因子。设置范围是 116。增加该值会增加曲面细分量。

使用常量因子(Use Constant Factor)

如选中此项,则使用 最大曲面细分因子(Max Tessellation Factor)。否则会根据下面的参数相应选择曲面细分因子。

曲面细分角度(Tessellation Angle)

此设置定义发生曲面细分的角度(单位为度)。设置范围是 1180。减小该值会增加曲面细分量。如设为 0,则会使用 最大曲面细分因子(Max Tessellation Factor)

屏幕空间(Screen Space)

如选中此项,则使用条带的屏幕空间比例相应调整曲面细分因子。

排序顺序

排序顺序提示(Sort Order Hint)

默认情况下将按发射器添加到Niagara系统中堆栈的顺序来绘制发射器。可以用 排序顺序提示(Sort Order Hint) 值来以更精细的方式控制绘制顺序。相同类型的材质将按照系统中的排序顺序值从低到高绘制。默认值为 0

绑定

位置绑定(Position Binding)

此参数定义在生成条带时用于定位的属性。默认情况下,此参数使用 Particles.Position 变量,如该变量不存在,则使用默认变量 Engine.Owner.Position。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

颜色绑定(Color Binding)

此参数定义在生成条带时用于颜色的属性。默认情况下,此参数使用 Particles.Color 变量,如该变量不存在,则使用默认值 R:1, G:1, B:1, A:1

速度绑定(Velocity Binding)

此参数定义在生成条带时用于速度的属性。默认情况下,此参数使用 Particles.Velocity 变量,如该变量不存在,则使用默认值 X:0, Y:0, Z:0。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

标准化年龄(Normalized Age)

此参数定义在生成条带时用于标准化年龄的属性。默认情况下,此参数使用 Particles.NormalizedAge 变量,如该变量不存在,则使用默认值 0。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

条带扭转绑定(Ribbon Twist Binding)

此参数定义在生成条带时用于条带扭转的属性。默认情况下,此参数使用 Particles.RibbonTwist 变量,如该变量不存在,则使用默认值 0。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

条带宽度绑定(Ribbon Width Binding)

此参数定义在生成条带时用于条带宽度的属性。默认情况下,此参数使用 Particles.RibbonWidth 变量,如该变量不存在,则使用默认值 1。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

条带朝向绑定(Ribbon Facing Binding)

此参数定义在生成条带时用于条带朝向的属性。默认情况下,此参数使用 Particles.RibbonFacing 变量,如该变量不存在,则使用默认值 X:0, Y:0, Z:1。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

条带ID绑定(Ribbon Id Binding)

此参数定义在生成条带时用于条带ID的属性。如存在 Particles.RibbonID 变量则使用它,否则使用默认值 Index:0 AcquireTag:0

条带链接顺序绑定(Ribbon Link Order Binding)

此参数定义在生成条带时用于条带链接顺序的属性。默认情况下,此参数使用 Particles.RibbonLinkOrder 变量,如该变量不存在,则使用默认值 0。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

材质随机绑定(Material Random Binding)

此参数定义在生成条带时用于材质随机的属性。默认情况下,此参数使用 Particles.MaterialRandom 变量,如该变量不存在,则使用默认值 0。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

动态材质绑定(Dynamic Material Binding)

此参数定义在生成实例化条带时用于动态材质参数的属性。如存在 Particles.DynamicMaterialParameter 则使用它,否则使用默认值 X:1, Y:1, Z:1, W:1

动态材质1绑定(Dynamic Material 1Binding)

此参数定义在生成实例化条带时用于动态材质参数的属性。如存在 Particles.DynamicMaterialParameter1 则使用它,否则使用默认值 X:1, Y:1, Z:1, W:1

动态材质2绑定(Dynamic Material 2Binding)

此参数定义在生成实例化条带时用于动态材质参数的属性。如存在 Particles.DynamicMaterialParameter2 则使用它,否则使用默认值 X:1, Y:1, Z:1, W:1

动态材质3绑定(Dynamic Material 3Binding)

此参数定义在生成实例化条带时用于动态材质参数的属性。如存在 Particles.DynamicMaterialParameter3 则使用它,否则使用默认值 X:1, Y:1, Z:1, W:1

Sprite渲染器

Niagara Sprite渲染器拥有下列基本参数。

参数

描述

Sprite渲染

材质(Material)

选择用于渲染粒子的材质。选择的材质必须勾选 结合Niagara Sprite使用(Use with Niagara Sprites) 标记。

对齐(Alignment)

此设置定义其他参数如何影响粒子对齐。举例而言,如设为 未对齐(Unaligned),则说明只有 Particle.SpriteRotationFacingMode 参数会影响粒子的对齐。

朝向模式(Facing Mode)

此设置定义Sprite粒子如何相对于摄像机调整自身朝向。举例而言,如设为 朝向摄像机(Face Camera),则说明粒子的原点将固定尝试使其轴与摄像机的轴对齐。

自定义朝向向量遮罩(Custom Facing Vector Mask)

此参数作为逐轴插值因子配合 CustomFacingVector 模式使用,确定Sprite粒子如何使自身朝向摄像机。可单独设置 XYZ 轴。设为 1.0 意味着Sprite粒子完全朝向自定义向量。设为 0.0 将使用标准朝向策略。

UV空间中的枢轴(Pivot in UVSpace)

此设置确定此粒子的枢轴点位置。其跟随虚幻引擎的UV空间,图像的左上角位于 0,0,图像的右下角位于 1,1,中点位于 0.5,0.5

移除头戴显示器Roll(Remove HMD Roll)

勾选此框即可移除VR中头戴显示器的Roll。

朝向相机最小混合距离(Minimum Facing Camera Blend Distance)

FacingCameraDistanceBlend完全为FacingCamera的距离。

朝向相机最大混合距离(Maximum Facing Camera Blend Distance)

FacingCameraDistanceBlend完全为FacingCameraPosition的距离。

排序

排序模式(Sort Mode)

此参数确定渲染之前粒子的排序方式。选项有:

  • 无(None):不进行粒子排序。

  • 查看深度(View Depth):按到摄像机近端平面的深度来排序。

  • 查看距离(View Distance):按到摄像机原点的距离来排序。

  • 自定义升序(Custom Ascending):按每个粒子的属性排序,值较低者先于值较高者渲染。

  • 自定义降序(Custom Descending):按每个粒子的属性排序,值较高者先于值较低者渲染。

仅在半透明时进行排序(Sort Only When Translucent)

如选中此项,则仅在使用半透明材质时对粒子排序。

子UV

子图像尺寸(Sub Image Size)

对粒子使用子图像查找时,此设置提供列数(X)和行数(Y)。

启用子UV混合(Sub UV Blending Enabled)

如选中此项,则使用SubImageIndex浮点值的小数部分作为线性插值因子(插值)将子图像UV查找与其下个相邻成员混合。

绑定

位置绑定(Position Binding)

此参数定义生成Sprite时用于定位的属性。默认情况下,此参数使用 Particles.Position 变量;如该变量不存在,则使用默认变量 Engine.Owner.Position。下拉菜单会显示和 Particles.Position 拥有相同数据类型的变量;但这些选项用在此处可能没有作用。

颜色绑定(Color Binding)

此参数定义在生成Sprite时用于颜色的属性。默认情况下,此参数使用 Particles.Color 变量,如该变量不存在,则使用默认值 R:1, G:1, B:1, A:1。如要自定义填入此渲染器中的数据,可使用其他任何类型的兼容属性代替。

速度绑定(Velocity Binding)

此参数定义生成Sprite时用于速度的属性。默认情况下此参数使用 Particle.Velocity 变量,如果该变量不存在,则使用默认值 X:0, Y:0, Z:0。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

Sprite旋转绑定(Sprite Rotation Binding)

此参数定义生成Sprite时用于旋转(以度为单位)的属性。默认情况下,此参数使用 Particles.SpriteRotation,如该变量不存在,则使用默认值0。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

Sprite大小绑定(Sprite Size Binding)

此参数定义在生成Sprite时用于大小的属性。默认情况下,此参数使用 Particle.SpriteSize 变量,如该变量不存在,则使用默认值 X:50, Y:50。如要自定义填入此渲染器中的数据,可使用其他任何类型的兼容属性代替。

Sprite朝向绑定(Sprite Facing Binding)

此参数定义在生成Sprite时用于朝向的属性。默认情况下,此参数使用 Particles.SpriteFacing 变量,如该变量不存在,则使用默认值 X:1, Y:0, Z:0。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

Sprite对齐绑定(Sprite Alignment Binding)

此参数定义在生成Sprite时用于对齐的属性。默认情况下,此参数使用 Particles.SpriteAlignment 变量,如该变量不存在,则使用默认值 X:1, Y:0, Z:0。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

子图像索引绑定(Sub Image Index Binding)

此参数定义在生成Sprite时用于Sprite子图像索引的属性。默认情况下,此参数使用 Particles.SubImageIndex 变量,如该变量不存在,则使用默认值 0。可以使用其他任何兼容类型的属性,但下拉菜单中的可用选项对此绑定可能有作用,也可能没有作用。

动态材质绑定(Dynamic Material Binding)

此参数定义在生成Sprite时用于动态材质参数的属性。默认情况下,此参数使用 Particles.DynamicMaterialParameter,如该变量不存在,则使用默认值 X:1, Y:1, Z:1, W:1

动态材质1绑定(Dynamic Material 1Binding)

此参数定义在生成Sprite时用于动态材质参数的属性。默认情况下,此参数使用 Particles.DynamicMaterialParameter1,如该变量不存在,则使用默认值 X:1, Y:1, Z:1, W:1

动态材质2绑定(Dynamic Material 2Binding)

此参数定义在生成Sprite时用于动态材质参数的属性。默认情况下,此参数使用 Particles.DynamicMaterialParameter2,如该变量不存在,则使用默认值 X:1, Y:1, Z:1, W:1

动态材质3绑定(Dynamic Material 3Binding)

此参数定义在生成Sprite时用于动态材质参数的属性。默认情况下,此参数使用 Particles.DynamicMaterialParameter3,如该变量不存在,则使用默认值 X:1, Y:1, Z:1, W:1

摄像机偏移绑定(Camera Offset Binding)

此参数定义在生成Sprite时用于摄像机偏移的属性。默认情况下,此参数使用 Particles.CameraOffset 变量,如该变量不存在,则使用默认值 0。可从下拉菜单选择其他兼容属性。

UV比例绑定(UVScale Binding)

此参数定义在生成Sprite时用于UV比例的属性。默认情况下,此参数使用 Particles.UVScale 变量,如该变量不存在,则使用默认值 X:1, Y:1。可从下拉菜单选择其他兼容属性。

材质随机绑定(Material Random Binding)

此参数定义在生成Sprite时用于材质随机的属性。默认情况下,此参数使用 Particles.MaterialRandom,如该变量不存在,则使用默认值 0。可从下拉菜单选择其他兼容属性。

自定义排序绑定(Custom Sorting Binding)

此参数定义用于自定义排序的属性。默认情况下,此参数使用 Particles.NormalizedAge 变量,如该变量不存在,则使用默认值 0。可从下拉菜单选择其他兼容属性。

标准化年龄绑定(Normalized Age Binding)

此参数定义用于自定义排序的属性。默认情况下,此参数使用 Particles.NormalizedAge 变量,如该变量不存在,则使用默认值 0。可从下拉菜单选择其他兼容属性。

剪切

使用材质剪切纹理(Use Material Cutout Texture)

如选中此项,则使用材质不透明蒙版中的剪切纹理;如没有材质不透明蒙版,则使用材质不透明度中的剪切纹理。

剪切纹理(Cutout Texture)

选择要从中创建边界几何体的纹理。

边界模式(Bounding Mode)

设置边界顶点的数量。增加边界顶点可减少过度绘制,但会增加三角形开销。当子UV纹理有许多要剔除的空间无法被四顶点模式捕获时,以及使用纹理的粒子很少且很大时,使用八顶点模式最佳。

不透明度源模式(Opacity Source Mode)

此设置拥有下列选项:

  • OSM透明度

  • OSM颜色亮度

  • OSM红色通道

  • OSM绿色通道

  • OSM蓝色通道

透明度阈值(Alpha Threshold)

大于阈值的透明度通道值将视为被占据,将包含在边界几何体之中。稍稍提高此阈值可减少使用此动画资源的粒子中的过度绘制。

排序顺序

排序顺序提示(Sort Order Hint)

默认情况下将按发射器添加到Niagara系统中堆栈的顺序来绘制发射器。可以用 排序顺序提示(Sort Order Hint) 值来以更精细的方式控制绘制顺序。相同类型的材质将按照系统中的排序顺序值从低到高绘制。默认值为 0

Select Skin
Light
Dark

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见