Goal. Have access to a random number in range [0-1] per particle per frame in a Cycles Render Node. Particle System is used. Multiple particles per frame.
Question. How can Blender drivers/other achieve that goal?
Current State. Partial Success. Blender driver which is invoked once per frame. Python Random random.uniform is used. Input Value Node has the driver. So the random number per frame is achieved, not per particle per frame.
To emphasize there are many particles per frame. If there are 40 particles and 30 frames then
1200 = (30 * 40) random numbers should be generated.
version 2.74 (sub 0), branch b'master', commit date b'2015-03-31' b'13:39', hash b'000dfc0', b'Release' build date: b'2015-03-31', b'15:46:51' platform: b'Windows:32bit'