This is a WIP project that turns equirectangular images (e.g photosphere) into panoramic viewing experiences.
The objective of this project is to create the editing tools to make a DIY interactive panoramas experience.
This project served as the backbone of the virtual tour and editor experience of my capstone team's project Truview
This project provides example photosphere images taken with Google's Street View camera. You can view an example tour using these images, or use the images to create an example tour.
Users can interact with the tour by panning around tapping on interactive floating circles to go other destinations. Other interactions include pinch to zoom, and the option to use motion controls to view the tour.
Users can replicate the example tour by using the tools provided by the floating action button/menu located on the lower right corner of the screen.
- SceneKit
- CoreMotion
- Image Compression using the HEIC format
- Cacheing Images
- User image upload
- Migrating over to the SWIFTUI framework, keeping both the UIKIT and SWIFTUI projects in the same repository