上一篇讲了基础入门 OpenGL (一) ,这一次主要学习OpenGL 纹理基本学习总结 要是做复杂的OpenGL应用程序,一定会用到纹理技术.纹理说白了就是把图片或者视频图像绘制到OpenGL空间中. 因此纹理也有坐标系,称ST坐标.或者UV 上面是纹理坐标空间.但没有固定的方向 以下演示载入一张image作为纹理贴图. public class TextureUtils { public static int createTexture(InputStream ins) { int[] te
1, 初步接触Open GL: http://www.cnblogs.com/TerryBlog/archive/2010/07/09/1774475.html 使用GLSurfaceView和Render实现一个简单的三角形和正方形.其中,GLSurfaceView用于显示视图,Render用于3D渲染.这个博客的代码,运行时会报: java.lang.IllegalArgumentException: Must use a native order direct Buffer 是因为顶点Bu
Opengl中矩阵和perspective/ortho的相互转换 定义矩阵 Opengl变换需要用四维矩阵.我们来定义这样的矩阵. +BIT祝威+悄悄在此留下版了个权的信息说: 四维向量 首先,我们定义一个四维向量vec4. /// <summary> /// Represents a four dimensional vector. /// </summary> public struct vec4 { public float x; public float y; public