VRDemo
简介
VRDemo是用Swift配合OpenGL ES实现的360度全景播放器,效果如下:
运行环境
- iOS 8.0+
- Swift 3
说明
目前VR的实现方式都大致相同,比较有名的360度全景播放器是HTY360Player,实现方法也比较成熟。本Demo参考了HTY360Player和SGPlayer的实现方式,并拆出一些功能类,简单的实现了播放器的大体功能。SGPlayer是好友实现的播放器,功能很全,包括VR功能。在双眼模式下的矩阵变换上比HTY360Player实现的好一些。
What
VRDemo-Swift is a 360-degree video player demo which achieved use Swift3.0 and OpenGL ES.
Requirements
- iOS 8.0+
- Swift 3
Other
The implementation of VR is roughly same, HTY360Player is one of the famous 360-degree video player. This demo refers to the implementation of HTY360Player and SGPlayer, and split out some functional classes, I only implemented the general function of the player. In addition, SGPlayer is a player made by my friend, it's better than HTY360Player in the eyes of the matrix transformation.