Procedural Randomization

Sure, a dynamic material would work well:

image

You could feed DMI (Dynamic Material Instance) a texture param. Colour would be a vector parameter.


There’s probably a dozen ways to organise it. Here’s an example with Custom Primitive Data, if colours is all you need, this is crazy efficient:

Although you’ll probably find better examples on YT.