Skip to content

BP VFX ENV SparksElectric

Sparks with wispy smoke — ideal for attention-grabbing sparks or short-circuit decoration. The effect runs spark simulation on GPU and uses Distance Fields for collision.

General Parameters

  • Loop Duration — Random float range for time between trigger pulses.
  • Sparks Spawn Multiply — Multiplier for the number of sparks emitted on trigger.
  • Velocity Scale — Maximum spark velocity (velocity vector oriented on the local X-axis; rotate actor to reorient).
  • Sparks Color — Color of sparks.
  • Sparks Emission — Brightness multiplier for sparks.
  • Sparks No Collision Time — Time at the start of the effect during which spark collisions are ignored (useful when sparks spawn near distance fields).
  • Light Color — Color of the particle light and its flare.
  • Enable Light — Toggle for enabling a light source in the particle system on trigger.
  • Light Intensity — Intensity of the triggered light source.
  • Flare Intensity — Intensity of the flare that appears on trigger.
  • Start by Event Only — When enabled, disables automatic looping (ignores Loop Duration) and requires the Activate VFX event to trigger the effect.
  • Active — Enables / disables the effect.

Smoke Parameters

  • Smoke Color — RGBA color for smoke sprites (Alpha = transparency).
  • Smoke Scale Size — Multiplier for smoke sprite size.
  • Smoke Material Index — Choose one of two smoke textures (similar shapes, slightly different forms).
  • Camera Offset — Pushes smoke sprites toward the camera to counteract depth fade.

Dynamic Material Parameters

  • Use Dynamic Material — Enables a Dynamic Material Instance for the sparks/smoke materials.
  • Alpha Power — Power applied to alpha channel for contrast control.
  • Depth Fade Distance — Distance where depth-based fade begins (geometry must render to depth buffer).