5
$\begingroup$

I need to put several images in 3D, like here: Putting together several ListPlot 2D in a 3D graphic except that I want to place several photos in space. Sample images are attached. Thank you for your reply. enter image description hereenter image description hereenter image description here

$\endgroup$

1 Answer 1

3
$\begingroup$

You may use "Texture" to bring 2D images in a 3D space.

Here is an example. To preserve the scales you will have to adjust the size of the polygons:

Graphics3D[{Texture[im1], 
  Polygon[{{-1, -1, 2}, {1, -1, 2}, {1, 1, 2}, {-1, 1, 2}}, 
   VertexTextureCoordinates -> {{0, 0}, {1, 0}, {1, 1}, {0, 1}}],
  Texture[im2], 
  Polygon[{{-1, -1, 1}, {1, -1, 1}, {1, 1, 1}, {-1, 1, 1}}, 
   VertexTextureCoordinates -> {{0, 0}, {1, 0}, {1, 1}, {0, 1}}]
  }, Lighting -> "Neutral"]

enter image description here

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.