Android GLSurfaceView 3D渲染过程演示.rar

时间:2022-07-30 11:58:00
【文件属性】:

文件名称:Android GLSurfaceView 3D渲染过程演示.rar

文件大小:15KB

文件格式:RAR

更新时间:2022-07-30 11:58:00

Android源码-图像处理

Android GLSurfaceView 例子,演示了自定义GLSurfaceView、自定义渲染器的实现,创建一个3D透视模型的例子,里面涉及到触控笔、坐标、数据缓冲、模式矩阵、绘制图形、透视投影矩阵等相关技巧例子,写有几个自定义方法用以实现指定功能,比如:自定义的渲染器、创建顶点着色数据缓冲、顶点颜色值数组,每个顶点4个色彩值RGBA、为画笔指定顶点坐标数据、设置当前矩阵为单位矩阵、计算透视投影的比例、启用深度测试、关闭抗抖动、角度缩放比例等技巧。   //创建顶点坐标数据缓冲代码如下:   ByteBuffer vbb = ByteBuffer.allocateDirect(vertices.length*4);   vbb.order(ByteOrder.nativeOrder());//设置字节顺序   mVertexBuffer = vbb.asIntBuffer();//转换为int型缓冲   mVertexBuffer.put(vertices);//向缓冲区中放入顶点坐标数据   mVertexBuffer.position(0);//设置缓冲区起始位置   更多代码请下载源码。


【文件预览】:
codesc.net
----GLSurfaceView()
--------res()
--------assets()
--------default.properties(449B)
--------gen()
--------src()
--------.project(846B)
--------.classpath(280B)
--------AndroidManifest.xml(672B)

网友评论