I'm trying to up the realism of tree leaves by adding a bit of variation to the hue/saturation of the diffuse texture. I've read about using the multishader and layering different variations of the texture, but I don't know how to tell each leaf to randomly pick which variation to inherit. All the leaves are together in one mesh object. It's probably a simple step I'm missing, it usually is.
You would need to make the leaf object the child of a mograph fracture object and set the fracture object's mode to explode segments. Then you can assign the fracture object a random effector set to affect color. The effector will then randomize the multishader's output.
Ah right, the random effector. Unlike cloning, though, the Index Ratio mode doesn't work in the multi shader on this, just Average Color. Is that right? Also, is there a poly limit to fracture? It works on a simple test, but surprisingly hangs up C4D when applied to the tree leaves.