unreal.NiagaraLwcTileUpdateMode

class unreal.NiagaraLwcTileUpdateMode

Bases: EnumBase

ENiagara Lwc Tile Update Mode

C++ Source:

  • Plugin: Niagara

  • Module: Niagara

  • File: NiagaraSystem.h

REBASE: NiagaraLwcTileUpdateMode = Ellipsis

When a simulation moves greater or equal to the number of tiles specified in fx.LWCTileRecache we will trigger a rebase. A rebase will move all Position type attributes by the difference in tiles. This is not guaranteed to cover everything, such as data inteface, matrix attributes, etc, and is therefore could result in simulation errors.

Type:

1

REBASE_OR_RESET_SIMULATION: NiagaraLwcTileUpdateMode = Ellipsis

This option is similar to Rebase with the exception that when we cross fx.LWCTileForceReset number of tiles we will reset the simulation. This can provide some additional safety if you were to cross a large number of tiles and move back the same number of tiles, as in situations like the floating point numbers may have lost significant precision resulting in an invalid simulation.

Type:

2

RESET_SIMULATION: NiagaraLwcTileUpdateMode = Ellipsis

When a simulation moves greater or equal to the number of tiles specified in fx.LWCTileRecache the simulation will be reset. This means all particles are cleared and we start the system from time 0 again.

Type:

0