I’d like to have a 3D scene that gets rendered onto a 2D plane (like a TV or monitor’s screen) that is itself in another 3D scene. The goal is to mock-up an OpenGL application on a hand-held computer - e.g., the render would show a hand-held computer in 3D with its 2D screen showing the mock-up app doing its thing in 3D. Could someone point me to how is this done in Blender? I’m rather nub with it, but would like to start using it for such things.
EDIT: E.g., mapping the output of a camera to a plane.
could you just…
1: render the scene that will be on the TV screen
2: save the image
3: import that image and use it as a texture in the scene with the screen on it.
I dare say there IS a way to do this using Nodes, that would save you having to save the image then load it again, but saving at as an image then importing it as a texture will work fine.
Ooops, YogYog beat me to it, here is a link though that might help: http://www.upperfold.com/blenderdv.shtml
Cool, that’d work well enough for prototyping, I’ll try it out.
I dare say there IS a way to do this using Nodes, that would save you having to save the image then load it again,
It’d be really nice to be able to do that - would make it much easier to work with and not have resolution issues. What node might be useful for that, somehow hooking up the translate node?