Emitter Settings

This page contains reference information for the Emitter Settings group in a Niagara emitter.

Choose your operating system:

Windows

macOS

Linux

Emitter Properties Item

By default, the Emitter Properties item is included in every created emitter, even if you create an empty one. The Emitter Properties item contains the following base parameters.

Parameter

Description

Emitter

Local Space

This setting toggles whether the particles within this emitter are relative to this emitter or to the global space.

Determinism

This setting toggles whether the random number generator (RNG) will be deterministic or non-deterministic globally. Any random calculation that is set to the emitter defaults will inherit this setting. You can still set individual random numbers to be deterministic or non-deterministic. In this case, deterministic means that the RNG will return results for the same configuration of the emitter, as long as the delta time is not variable. Any changes to the emitter's individual scripts will adjust the results.

Random Seed

If the Determinism setting is enabled, this is an emitter-based seed for the deterministic random number generator.

Sim Target

This determines whether the simulation is performed on the CPU or the GPU.

Fixed Bounds

This setting determines whether the fixed bounds can be edited. If it is enabled, there are Minimum and Maximum X, Y, and Z settings that can be adjusted.

Interpolated Spawning

When this setting is enabled, this emitter will spawn using interpolated parameter values, and it will perform a partial update at spawn time. This has a significant additional cost for spawning, but it will produce much smoother spawning for high spawn rates, erratic frame rates, and fast moving emitters.

Requires Persistent

When this is enabled, all particles emitted will be assigned a persistent ID.

Scalability

Scalability Settings For Scalability, there are five general settings: Low , Medium , High , Epic , and Cinematic . You can click to enable or disable a category for a particular emitter. Each category also has a dropdown menu listing various platforms that can display graphics at a particular level. You can include or exclude specific platforms in a category, instead of just enabling or disabling that category.

Consoles and some mobile platforms will not be displayed unless you set up the appropriate configuration and device profiles.

Setting

Platforms to Include or Exclude

Low

  • Windows

  • Mac

  • Linux

  • Android

Medium

  • Windows

  • iOS

  • Mac

  • Linux

  • Android

High

  • Windows

  • Mac

  • Linux

Epic

  • Windows

  • TVOS

  • Mac

  • Linux

Cinematic

  • Windows

  • Mac

  • Linux

Asset Options

Is Template Asset

If this setting is enabled, it indicates that this emitter is a template that is exposed in the new System Wizard. Assets created from templates will not inherit from a parent emitter, so these assets start without any inheritance connections.

Template Asset Description

If you identify this emitter as a Template Asset, you can click the dropdown arrow to find additional settings for Inline Text and Referenced Text .

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss