- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 OpenGL着色
OpenGL着色分为:光滑作色和单调着色。 平滑着色设置三角形每个顶点的颜色 设置颜色数组 int one = 0x10000; //三角形的顶点颜色值(r,g,b,a) private IntBuffer colorBuffer = IntBuffer.wrap(new int[]{ one,0,0,one, 0,one,0,one, 0,0,one,one, })
2013-01-11 11:03:13 1547
原创 OpenGL多边形
在OpenGL中绘制任何模型都会分解为三角形和四边形,在类中的onDrawFrame方法中添加代码即可绘制图形。在调用glLoadIdentity后,实际上是将当前点移到了屏幕中心,X坐标从左至右,Y坐标从下至上,Z坐标从里至外。OpenGL屏幕中心坐标值是X和Y轴上的0.0f点中心左边的坐标值是负值,右边是正值。向定端是正值,向底端是负值。移入屏幕深处是负值,移除屏幕时正值。 三角形都是由3个
2013-01-09 17:10:41 1369
原创 OpenGL基础
Anroid提供了GLSurfaceView来更好的显示OpenGL视图,而GLSurfaceView中则包含了一个专门用于渲染3D的接口Renderer。 构建自己的Renderer首先要引入接口: import android.opengl.GLSurfaceView.Renderer;然后创建一个类实现Renderer接口 public class GameView implement
2013-01-07 16:15:46 954
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人