I have 100 balls with random colors. The nodes looks like this enter image description here

When I copy these 100 balls (no matter if I use Shift + D or Ctrl + C) the color on the new 100 balls is different (that's what you should expect since the material has that randomizer in nodes).

But I need the color to be the same as it is on the original 100 balls. How can I achieve that?

Maybe I can fixate the material somehow?

  • 1
    $\begingroup$ While waiting for a better answer, a possible way to "hack" the problem could be to bake the 100 random color into a texture and then use that as color input for a brand new material. $\endgroup$
    – Carlo
    Dec 9, 2017 at 20:52
  • $\begingroup$ Thank you, but I'm not sure if I know how to bake these random colors. $\endgroup$
    – Ant
    Dec 9, 2017 at 21:03

1 Answer 1


As Carlo's comment suggested, you could bake the color onto a texture.

  1. Activate the Texture Atlas Addon.
  2. Add an empty image texture.
    enter image description here
  3. Select all objects and unwrap them using the texture atlas addon.
    enter image description here
    See the texture atlas documentation for more instructions on this addons usage.
  4. Bake the Diffuse Color only using very few render samples!
    enter image description here
  5. Replace the Object Info random output with the image textures output.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .