A component emitter: an emitter definition that delegates its behavior to the
component graph in its VfxComponents property instead of carrying it as properties.
It is the third emitter list on VfxSystemDefinitionData,
held by ShimmerEmitterDefinitionData, and keeps only a handful of gates of its own;
emission, lifetime, physics, material and geometry all come from the graph. The graph's
page describes the slots and the order in which they run, see
VfxComponents.
An incomplete graph drops the emitter. While the system is prepared, every entry whose
disabled is unset and that passes Filtering must supply a lifetime component, a physics
component, a render component, and a geometry component that resolves to a primitive. An
entry missing any of those is discarded there and never reaches the running system. The
other two emitter lists have no equivalent check, so a misconfigured complex or simple
emitter still runs.
Spawn gates. When a system instance spawns, ChanceToNotExist and
colorblindVisibility decide whether the emitter is created, as they do for complex
emitters. No material overrides are bound for these emitters.