首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用Google CardBoard Android SDK制作一个简单的VR视频播放器

如何用Google CardBoard Android SDK制作一个简单的VR视频播放器
EN

Stack Overflow用户
提问于 2015-08-11 15:14:16
回答 1查看 3.8K关注 0票数 3

我以下是莫格在这篇文章中的建议:

如何使用创建VR视频播放器

这是我的代码片段

  1. 在MainActivity的onSurfaceCreated()方法中,我初始化一个纹理并将其绑定到GL,并创建一个与它们相关联的曲面和mediaplayer。

  1. onNewFrame()方法中,我按照Mog在文章中所说的更新纹理

我在原始文件夹中将我的短视频保存为small.mp4,但是,启动我的应用程序后,两边都是空白的,视频的声音实际上正在播放。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-12 10:06:50

为了完成这个任务,我遇到了一个类似的问题,我使用了伟大的RajawaliVR库

我使用的代码:

代码语言:javascript
复制
    streamingTexture = new StreamingTexture("video", mediaPlayer);
    Material material = new Material();
    material.setColor(0);

    try {
        material.addTexture(texture);
    } catch (ATexture.TextureException e) {
        throw new RuntimeException(e);
    }

    Sphere sphere = new Sphere(50, 64, 32);
    sphere.setScaleX(-1);
    sphere.setMaterial(material);
    getCurrentScene().addChild(sphere);
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31945630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档