Surface Demo 2
close
xdata = [0 1; 0 1];
ydata = [0 0; 0 0];
zdata = [0 0; 1 1];
rgb = imread('vis1.jpg');
rgb1 = flipdim(rgb,1);
rgb = imread('vis2.jpg');
rgb2 = flipdim(rgb,1);
rgb = imread('vis3.jpg');
rgb3 = flipdim(rgb,1);
h(1) = surface(xdata,ydata,zdata,rgb1,'FaceColor','texturemap','EdgeColor','b');
h(2) = surface(ydata,fliplr(xdata),zdata,rgb2,'FaceColor','texturemap','EdgeColor','none');
h(3) = surface(fliplr(xdata),zdata,ydata,rgb3,'FaceColor','texturemap','EdgeColor','none');
ydata = [1 1; 1 1];
rgb = imread('vis4.jpg');
rgb4 = flipdim(rgb,1);
rgb = imread('vis5.jpg');
rgb5 = flipdim(rgb,1);
rgb = imread('vis6.jpg');
rgb6 = flipdim(rgb,1);
h(4) = surface(fliplr(xdata),ydata,zdata,rgb4,'FaceColor','texturemap','EdgeColor','none');
h(5) = surface(ydata,xdata,zdata,rgb5,'FaceColor','texturemap','EdgeColor','none');
h(6) = surface(xdata,zdata,ydata,rgb6,'FaceColor','texturemap','EdgeColor','none');
axis square
grid on
axis off
view(-35,15)