Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Aralekk/simple360player_iOS
Simple 360 Video player for iOS using SceneKit
https://github.com/Aralekk/simple360player_iOS
Last synced: 3 months ago
JSON representation
Simple 360 Video player for iOS using SceneKit
- Host: GitHub
- URL: https://github.com/Aralekk/simple360player_iOS
- Owner: Aralekk
- Created: 2016-01-04T13:08:06.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2021-06-15T07:20:09.000Z (over 3 years ago)
- Last Synced: 2024-04-24T19:26:10.820Z (6 months ago)
- Language: Swift
- Size: 81.3 MB
- Stars: 158
- Watchers: 20
- Forks: 22
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-ios - simple360player - Free & ad-free 360 VR Video Player. Flat or Stereoscopic. In Swift 2. (VR / Web View)
- awesome-ios-star - simple360player - Free & ad-free 360 VR Video Player. Flat or Stereoscopic. In Swift 2. (VR / Web View)
README
# simple360player_iOS
Simple 360 Video player for iOS using SceneKit. VR ready. Stereoscopic Ready.We generate a simple scene in which we add a sphere centered on the user point of view (i.e. the cameras in (0,0,0)).
Then we project a texture displaying a SpriteKit scene showing the video on the sphere material.We added the ability to pan through the scene with swipes.
Play with the activateStereoscopicVideo Boolean to switch between flat and 3D Stereoscopic (top/bottom) video file
Just remove the rightScene to have a non-VR video 360 Video player.
Hope this will be useful.
- Swipe up/down to move the camera
- Button to reset the position of the camera
- Cardboard on/off button
- Steroscopic Top/Bottom video compatible
- Play/Pause
- Slider to control playback position
- Perf adjusted dependant on the device CPU architecture![alt tag](https://github.com/Aralekk/simple360player_iOS/blob/master/S1.PNG)
## Other platforms
To check how to build a HTML5 simple360Player, check out this project: https://github.com/gbentaieb/simple360Player
## Full VR Toolkit
You can find a basic VR toolkit for iOS in SceneKit Swift 2.0 here: https://github.com/Aralekk/VR_Toolkit_iOS