Skip to content

Latest commit

 

History

History
39 lines (20 loc) · 1.02 KB

README.md

File metadata and controls

39 lines (20 loc) · 1.02 KB

ThreeSixtyPlayer

🚧 This is very much a work in progress 🚧

###Overview

This is a 360 video viewer for iOS, implemented using SceneKit.

SceneKit is probably the highest level iOS API that can be used for this sort of thing. I chose this approach to refamiliarize myself with the ins and outs of graphics programming. I plan to move on to a lower level implementation next.

Currently, the player supports:

  • Spherical equirectangular monoscopic video
  • Spherical equirectangular stereoscopic top/bottom video (note: much work still to do on stereo configuration)

###Usage

####To build the demo

Clone the repo:

git clone git@github.com:alfiehanssen/ThreeSixtyPlayer.git

Prepare pods:

pod install && pod update

Open the ThreeSixtyPlayer.xcworkspace and build the Demo-iOS target.

💥💥💥

####To consume as a Cocoapod

Add this to your podfile:

pod 'ThreeSixtyPlayer', '0.0.1'

🌱🌱🌱