How to: Particles instance to copy the image texture of the emitter

I am trying to make a carpet with a particles system instancing an object but I’m not sure how to get the image texture of the emitter to come through the instances. Something to do with the mapping I think.
I used a simple texture to illustrate what is happening and what I want.
But this was mapped with the Cameras as the texture coordinate…
Any help would be very appreciated.

Thank you.

I want this effect but I want to use an image texture and not have the Texture coordinate set to Camera.

I have found this thread about the topic.

It seems you can do it by using the UV slot from the texture coordinates node, then check the “from instancer” box. However, it seems from the thread that this might only work in Cycles.