This is a iOS 8.1+ static library for rendering VR content with SceneKit.
A Hello World demo has also been provided that has profile support, but its not that great.
I did not want to pay for unity pro 4.x license, so I created this framework from the defunct ALPS-VR for unity. ALPS-VR may not be defunct, but the website did redirect to a placeholder site when I checked.
- I'm pretty sure the color correction shader has a problem and should be set to 0.0.
- I really want to rewrite the distortion mesh logic, so the fragment shader could do less.
- Integrate google cardboard QR scanning (This is in Mobile VR Station)
- Integrate Mobile VR Station’s profile editing screen into SCN-VR. So it could be used as a linked Storyboard.
- I'm porting SCN-VR to ThreeJS
- Create a new Workspace
- Create a new project
- Add GLKit & SceneKit libraries to your project
- Add SCN-VR library to your workspace
- Link your project to SCN-VR
- Setup user header search paths
- Add SCN-VR's String files into your app
iOS 8.1+ is Required
- iPhone 4S
- iPhone 5/S/C
- iPhone 6/S
- iPhone 6/S Plus
- iPhone 7
- iPad 2+
- iPad Air
- iPad Mini
- iPad Pro
- None
- Mono Or Side By Side Options
- Altergaze
- Side By Side Eyes
- Barrel Distortion
- Color Correction
- Cardboard
- Side By Side Eyes
- Barrel Distortion
- Color Correction
Part of this library is based upon work done by ALPSVR, please visit them for building VR Unity apps.