Articles of 360 panorama viewer