Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 1.52 KB

README.md

File metadata and controls

28 lines (19 loc) · 1.52 KB

VRDemo

License MIT


简介

VRDemo是用Swift配合OpenGL ES实现的360度全景播放器,效果如下:

demo

运行环境

  • iOS 8.0+
  • Swift 3

说明

目前VR的实现方式都大致相同,比较有名的360度全景播放器是HTY360Player,实现方法也比较成熟。本Demo参考了HTY360PlayerSGPlayer的实现方式,并拆出一些功能类,简单的实现了播放器的大体功能。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.