cube1
Create a cube object with photos on each cube face
close all 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','none'); 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 equal %grid on axis off view(-40,30) viewinfo
camera position: -4.78658 -5.8003 5.24839 camera target: 0.5 0.5 0.5 camera up vector: 0 0 1 projection: orthographic az -40 el 30 view matrix 0.7660 -0.6428 0 0 0.3214 0.3830 0.8660 0 -0.5567 -0.6634 0.5000 0 0 0 0 1.0000