I am showing two figures with Show:
a = ListPlot3D[{{0, 0, 3}, {0, 1, 3}, {1, 0, 3}, {1, 1, 3}, {0.25,
0.5, 1}, {0.75, 0.5, 1}}];
b = ListLinePlot[{0, 4, 2, 7, 4, 9}];
c = Graphics3D[{EdgeForm[], {Texture[b], Blue,
Polygon[{{0, 0, 0}, {1, 0, 0}, {1, 1, 0}, {0, 1, 0}},
VertexTextureCoordinates -> {{0, 0}, {1, 0}, {1, 1}, {0, 1}}]}},
Axes -> True];
Show[{c, a}]
Now, because I want the background of b to be white, I do :
d = Graphics3D[{EdgeForm[], {Texture[b], Blue,
Polygon[{{0, 0, 0}, {1, 0, 0}, {1, 1, 0}, {0, 1, 0}},
VertexTextureCoordinates -> {{0, 0}, {1, 0}, {1, 1}, {0, 1}}]}},
Lighting -> "Neutral", Axes -> True];
But when I do
Show[{d, a}]
the figure a also becomes white. How can I solve this problem?
Thank you.