How can I copy a pixel and display it in the world at an extruded location

Hi,

I wish to recreate a sci-fi holographic PC monitor (kind of like Minority Report).
My theory is like this.

  • I get the pixel colour.
  • If pixel colour matches then I get the world position.
  • I then draw a copy of the pixel X units along the pixel’s normal direction. Projecting it into the world if you will.

Im not sure if I need two materials to do this with the original feeding pixel data into the second one or not. In fact I have no clue what I am doing. This isn’t my area at all.

Is this possible and if so, how would I manage it.
Thanks

Passing data from one material onto another is not possible (unless you are rendering first material into a render target and using this render target in the second material).

However none of the effects, seen in in Minority Report, would require to you perform such action, so you should re-think your approach.