问候社区
我只想构建一个类似的应用程序,例如 this , 当然还有我自己的内容。
- 如何捕捉 360 度视频(摄像头、格式、摄取、音频)?
实现:
2.1 哪一种
Cardboard
SDK 最适合我的兴趣(Android
或Unity
)2.2 你知道我可以支持的任何博客、网站、教程、示例吗?
谢谢
最佳答案
MovieTextures
是在 Unity
中执行此操作的好方法,但不幸的是MovieTextures
未在 Android 上实现(也许这会在 Unity 5
中改变)。请参阅文档 here :
对于一个简单的球体上包裹纹理应用程序,Cardboard
Java SDK 应该可以工作。但如果您更愿意使用 Unity
由于应用程序的其他方面,执行此操作的下一个最佳方法是分配 RenderTexture
然后捕获 GL
id 并将其传递给您要编写的 native 插件。
此 native 代码将解码视频流,并且对于每一帧,它将填充纹理。然后Unity
可以处理其余的渲染,如前面的答案所述。
关于android - 视频捕获和实现 Google Cardboard(如 Paul McCartney 应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28928086/