# Is there a way to get a unique value per dupli group instance?

Given a number of dupligroups, is there a way to get a unique random value for each one in a cycles shader?

Using the object info node won't work, as each instance consists of multiple objects. I'd like the value to be the same for all objects in the group (in this example, the pedestals ought to be the same as the corresponding Suzanne).

Here's a demo file:

If possible, I'd like to do this without joining objects or de-instantiating the dupligroups.

• I have run into this issue before, never found a solution. Was wondering again today if a solution exists. Sounds like a good feature request. – Duarte Farrajota Ramos Feb 27 '18 at 0:39

Thus we can use cool feature of mesh-emitter called From Dupli. This means duplis will inherit location of corresponding space on UV map.
• Choose Whole group as source for duplicating