unreal.NiagaraRibbonUVDistributionMode

class unreal.NiagaraRibbonUVDistributionMode

Bases: unreal.EnumBase

Specifies options for distributing UV values across ribbon segments.

C++ Source:

  • Plugin: Niagara

  • Module: Niagara

  • File: NiagaraRibbonRendererProperties.h

SCALED_UNIFORMLY

Ribbon UVs will be scaled to the 0-1 range and distributed evenly across uv segments regardless of segment length.

Type

0

SCALED_USING_RIBBON_SEGMENT_LENGTH

Ribbon UVs will be scaled to the 0-1 range and will be distributed along the ribbon segments based on their length, i.e. short segments get less UV range and large segments get more.

Type

1

TILED_OVER_RIBBON_LENGTH

This is not equivalent to distance tiling which tiles over owner distance traveled, this requires per particle U override values and can be setup with modules.

Type

2

Type

Ribbon UVs will be tiled along the length of the ribbon based on segment length and the Tile Over Length Scale value. NOTE