Hi Tanya,
That’s a great idea!
My first thought here is, to use the Ray Portal BSDF, although I wouldn’t know how (yet).
I think the problem, is going from 3D to 2D and the other way around. The difference in Shading would be of a later concern and is probably relatively easy.
So, thinking aloud, 3D to 2D, where have I seen that before…isn’t that Rendering? Using a Ray Portal, couldn’t we show on the laptop screen what a (maybe Orthographic) Camera sees? Maybe together with some cleverly placed Light Path Nodes, to decide whether we see the 3D Object, or the flat Rendered version?
Like I said, I’m not sure if this would work, but it would be the first thing I’d try.
You could also try and find how they did this in Hollywood productions (YT must have something….)
And of course see if Dwayne’s idea works (might not be easy, when you get characters coming out of the screen…)