美文网首页
android easyAR视频缩放和移动

android easyAR视频缩放和移动

作者: ztftrue | 来源:发表于2017-10-26 15:08 被阅读0次

    ### android easyAR视频缩放和移动   

    easyAR的视频是通过openGL播放的,文档没有说如何缩放,demo也没有说明

    直接打开他的video demo  找到如下代码

    ```java

    public classVideoRenderer {

           ......

    public voidrender(Matrix44F projectionMatrix, Matrix44F cameraview, Vec2F size) {

    ......

       }

            ......

    }

    ```

    其中:

    ```java

    float size0 = size.data[0] /2;//调整大小

    float size1 = size.data[1] /2;

    GLES20.glBindBuffer(GLES20.GL_ARRAY_BUFFER,vbo_coord_box);

    floatheight = size0 /1000;

    floatcube_vertices[][] = {{size0, size1 +1,0}, {size0, -size1 +1,0}, {-size0, -size1 +1,0}, {-size0, size1 +1,0}};

    ```

    size0和size1  分别可以设置x和y的缩放

    vertices[][]  是一个多维数组,它也可以设置缩放,这里说如何设置位置

    它们分别是  上左  下左  下右 上右。

    其中上左又是这样:

    第一个 表示x   ,第二个表示y。

    相关文章

      网友评论

          本文标题:android easyAR视频缩放和移动

          本文链接:https://www.haomeiwen.com/subject/mmlkpxtx.html