- 博客(6)
- 资源 (10)
- 收藏
- 关注
转载 OpenGL_ES加载TGA/BMP纹理
typedef struct TGAImage { GLubyte *imageData; // 图像数据 GLuint bpp; // 像素颜色深度 GLuint width; // 图像宽度 GLuint height; // 图像高度 GLuint texID;
2015-05-31 09:47:44 747
原创 Android loading界面的一种加载动态图片的方式
以前编写loading界面时,会用另一张图片覆盖好动态条,覆盖图片移动,从而显示内容的动态。或者移动矩形的位置,从而达到。我这种方式是通过shader控制,提高效率。当然本方法存在缺陷,就是图片动态条移动能垂直或水平分割,不能斜着分割。
2015-05-31 09:10:11 3418
原创 Android 纹理定距离移动
本文主要是讲创建矩形框后,贴图时的一个问题。我只想贴纹理图片的一部分。比如宽度方面全贴,但是高度我只想贴三分之二。并且能够上下移动。当到纹理边界时,停止移动。本人学习不是太久,若有什么不足,请大家多多指教。
2015-05-31 08:45:22 1340 2
原创 Android之多重纹理
效果:顶点着色器(地球)://地球着色器uniform mat4 uMVPMatrix; //总变换矩阵uniform mat4 uMMatrix; //变换矩阵uniform vec3 uCamera; //摄像机位置uniform vec3 uLightLocationSun; //太阳光源位置attribute vec3 aPosition; //顶点位置att
2015-05-20 17:54:20 1548
原创 renderMonkey之多重纹理
本文文件是renderMonkey软件里面的一个案例:RenderMonkey 1.82\Examples\GL2\earth.rfx纹理原图:顶点着色器:// Earth vertex shader computes lighting coefficients.//// Note: For optimal light animation set t
2015-05-20 17:24:43 730
原创 renderMonkey之简单的纹理处理实例(10.2)
效果图:贴图:顶点着色器:uniform vec3 LightPosition;varying float LightIntensity;const float specularContribution=0.4;//值越大高光越大const float diffuseContribution=1.0-specularContribution;void ma
2015-05-20 17:16:14 1087
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人