function cubeScene(square)
    %square = [ -1 -1 1;
    %          -1 1 1;
    %          1 1 1;
    %          1 -1 1]'
    polygon3( -1 * square);
    hold on
    polygon3(square);
    polygon3([square(2,:) ; square(3,:) ; square(1,:)]);
    polygon3(-1 * [square(2,:) ; square(3,:) ; square(1,:)]);
    hold off