上一页 1 ··· 35 36 37 38 39
摘要: Vertex Shader:// vertex shaderuniform vec3 lightpos; //传入光源的模型坐标吧uniform vec4 eyepos; varying vec3 lightdir;varying vec3 halfvec;varying vec3 norm;v... 阅读全文
posted @ 2015-04-13 18:35 Anzhongliu 阅读(140) 评论(0) 推荐(0) 编辑
摘要: public static int initTexture(int drawableId, Resources resources) {int[] textures = new int[1];GLES20.glGenTextures(1, textures, 0);int text... 阅读全文
posted @ 2015-04-13 01:03 Anzhongliu 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一 二 三 四 Opengles2.0渲染管线 简单画图步骤 着色器语言简单介绍 镜像技术 一 OpenGLES2.0渲染管线 1.基本处理 初始化3D空间中物体的 顶点坐标,顶点对应的颜色,顶点的纹理坐标等属性 1.1 顶点缓冲对象(可选):缓冲顶点数据,提高渲染效率 2.顶点着色器:... 阅读全文
posted @ 2015-04-13 00:39 Anzhongliu 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 首先,你要知道Android的主窗口,在adminifest文件里找android name ,再从这个窗口入手,依据各个功能展开,有几个类要很好理解,比如surface 类,util类, public class Act_Main extends Activity {private int ... 阅读全文
posted @ 2015-04-11 22:33 Anzhongliu 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 物体表面通常并不是具有简单颜色的平滑面,而是有着花纹图案等丰富细节的。 计算机三维图形通过给面贴纹理来表现表面细节。OpenGL默认设置是关闭贴纹理的,所以必须先用命令打开纹理计算。 前面提到过,可以给面指定材质来影响面上各点最终的颜色。能不能同时使用材质和纹理呢?当然是可以的,OpenG... 阅读全文
posted @ 2015-04-11 22:24 Anzhongliu 阅读(340) 评论(0) 推荐(0) 编辑
摘要: public static int initTexture(int drawableId, Resources resources) { int[] textures = new int[1]; GLES20.glGenTextures(1, textures, 0); int textureI... 阅读全文
posted @ 2015-04-11 10:15 Anzhongliu 阅读(255) 评论(0) 推荐(0) 编辑
摘要: package com.gzdxid.utils; public class DrawCubeTextureLight { private DrawRectTextureLight frontRect = null; private DrawRectTextureLight leftRe... 阅读全文
posted @ 2015-03-03 23:32 Anzhongliu 阅读(127) 评论(0) 推荐(0) 编辑
上一页 1 ··· 35 36 37 38 39