Some more knowledge about iterating over array:
Works:
GPUParticle System- Iterate over Array in
Particle Update
At least 1 particle must exist, otherwise the Particle Update isn’t executed (makes sense)
For better testing, each debug sphere uses a slightly bigger radius with each iteration
Does not work: CPU
CPUParticle System → For Loop iterates only once

Does not work: Emitter Update
- Executing the loop in
Emitter Update→ --> For Loop iterates only once
The problem is NOT the array data (see below)

The array data is correct. It’s really the iteration which doesn’t work when executing the For Loop in Emitter Update! Proof: When I access the array randomly, I get the correct positions:



