Apparently I don’t quite understand how to use the MoGraph multishader along with the random effector and a cloner. All I’m trying to do is get my cloned objects to have a (relatively) equal amount of each color. Obviously it won’t be perfectly equal because it’s supposed to be random. However, what I don’t understand is this. My cloner has 20 cloned objects. My material with the multishader has only two colors. I’m using a random effector with the color mode set to on affecting my cloner. The multishader is using “Color Brightness” as its mode. The blue texture is listed as texture 1, and the red texture is listed as texture 2.
When varying the random seed several times, here are the counts of each color I’m getting:
It doesn’t take a rocket scientist to see that there’s a clear bias toward blue. But I don’t understand why this is. I have attached my C4D file for reference. Can somebody please help me understand why the colors aren’t being chosen equally likely, and what I need to do to make the choice unbiased?
Note, that I am NOT trying to alternate or have an equal amount of each color. I am just wanting to make the random effector actually apply the various colors in the multishader equally likely so that the number of clones of each color is truly modeled by a Binomial Distribution with parameters p = 1/2 and n = 20.
sample.c4d (273.0 KB)