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 stretch the length of the ribbon, without repeating, but distributed by segment, so can be uneven with unequal length segments.

Type

0

SCALED_USING_RIBBON_SEGMENT_LENGTH

Ribbon UVs will stretch the length of the ribbon, without repeating, but account for segment length to make an even distribution the entire length of the ribbon.

Type

1

TILED_FROM_START_OVER_RIBBON_LENGTH

Dependent on Particle Attribute RibbonUVDistance

Type

3

Type

Ribbon UVs will be tiled along the length of the ribbon evenly, based on RibbonUVDistance parameter and the TilingLength scale value, to create ‘traintrack’ style UVs. NOTE

TILED_OVER_RIBBON_LENGTH

Ribbon UVs will be tiled along the length of the ribbon evenly, based on TilingLength setting.

Type

2