渲染全景视频
----
本节学习目标
使用SceneKit如何渲染全景视频
上一节我们讲解了如何播放普通视频,本节我们讲解如何播放全景视频,其实两者的差异不是很大, 只是使用的渲染几何体有所不同,普通视频使用的是平面几何体...rootNode.addChildNode(panoramaNode);
经验:
1.全景一般照相机应该放在球体中间,我们要渲染内表面,但是默认渲染的是外表面,所以我们设置一下noramaNode.geometry...let skScene = SKScene()
skScene.addChild(videoNode)
skScene.size = videoNode.size
经验:
1.视频添加到项目中的时候...,使用右击->add File to 的方式添加文件
2.指定视频节点的大小 videoNode.size
3.指定2d场景的大小,这个一般和视频节点大小保持一致,如果你有特殊要求,可以根据要求设置...4.videoNode.zRotation = CGFloat(M_PI)注意,这点非常重要,一定要将视频节点旋转180度,否则渲染出来的画面会颠倒。