随笔 - 934, 文章 - 0, 评论 - 247, 阅读 - 344万

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

随笔分类 -  OpenGL

摘要:glctx.ClearColor 的参数信息如下: // ClearColor specifies the RGBA values used to clear color buffers. // // http://www.khronos.org/opengles/sdk/docs/man3/html/glClearColor.xhtml ClearColor(red, green, blue,... 阅读全文

posted @ 2016-04-10 17:11 蝈蝈俊 阅读(2334) 评论(0) 推荐(0) 编辑

摘要:如下图,我们会有下面的需求,在坐标系1中,绘出一个图像, 这个图形自身的坐标系是2, 它里面又绘出了3个图形自身坐标系的一些东西。 这个变化过程如下图, 通过一个个的仿射变换矩阵完成变化。 一些相关基础知识: 矩阵乘法 2*2 矩阵 互相乘 参考: http://taop.marchtea.com/02.08.html 简单来说,第一个... 阅读全文

posted @ 2016-02-25 08:28 蝈蝈俊 阅读(4598) 评论(0) 推荐(0) 编辑

摘要:看这篇之前,建议先看之前几篇,这几篇是基础。 Go Mobile 例子 basic 源码分析 http://www.cnblogs.com/ghj1976/p/5183199.html OpenGL ES 着色语言 http://www.cnblogs.com/ghj1976/p/5180895.h 阅读全文

posted @ 2016-02-19 09:01 蝈蝈俊 阅读(1318) 评论(0) 推荐(0) 编辑

摘要:变换模型是指根据待匹配图像与背景图像之间几何畸变的情况,所选择的能最佳拟合两幅图像之间变化的几何变换模型。可采用的变换模型有如下几种:刚性变换、仿射变换、透视变换和非线形变换等,如下图: 参考: http://wenku.baidu.com/view/826a796027d3240c8447ef20.html 其中第三个的仿射变换就是我们这节要讨论的。 仿射变换(Affine Tr... 阅读全文

posted @ 2016-02-18 19:04 蝈蝈俊 阅读(32187) 评论(2) 推荐(6) 编辑

摘要:OpenGL ES(OpenGL for Embedded Systems)是 OpenGL 三维图形API的子集,针对手机、PDA和游戏主机等嵌入式设备而设计。该API由Khronos集团定义推广,Khronos是一个图形软硬件行业协会,该协会主要关注图形和多媒体方面的开放标准。 go 的 gol 阅读全文

posted @ 2016-02-05 15:17 蝈蝈俊 阅读(1732) 评论(0) 推荐(0) 编辑

摘要:OpenGL 着色器中使用的是着色语言GLSL。着色语言源自C语言,提供了丰富的原生类型,如向量、矩阵等,还有大量的内建函数,这在处理3D图形时可以更加高效、易用。下面是整理的是OpenGL ES2.0的GLSL语言。 基本数据类型 标量 GLSL中的标量含布尔、int和float,声明方法也跟一般的语言相似: 向量 由2,3或4维标量组成: 访问向量的某个分量可以通过数... 阅读全文

posted @ 2016-02-04 07:45 蝈蝈俊 阅读(1845) 评论(0) 推荐(0) 编辑

摘要:golang.org/x/mobile/gl 实现的是 OpenGL ES 2 的封装。 参考:https://godoc.org/golang.org/x/mobile/gl OpenGL ES(OpenGL for Embedded Systems)是OpenGL三维图形API的子集,针对手机、 阅读全文

posted @ 2016-02-03 10:26 蝈蝈俊 阅读(1931) 评论(0) 推荐(0) 编辑

摘要:下面代码设置当前Matrix模式为Projection投影矩阵: gl.glMatrixMode(GL_PROJECTION); gl.glLoadIdentity(); 后续的坐标变换则针对投影矩阵。 OpenGL ES可以使用两种不同的投影变换:透视投影(Perspective Projection)和正侧投影(Orthographic Projection)。 正侧... 阅读全文

posted @ 2012-04-27 15:24 蝈蝈俊 阅读(2085) 评论(0) 推荐(0) 编辑

摘要:转自网上,网上没找到出处,只看到一些论坛中有这篇文章,组织的有点混乱,这篇文章感觉讲的挺好的。http://www.bangchui.org/read.php?tid=7572&page=1本文只关注于如何一步步实现在Android平台下运用OpenGl。1、GLSurfaceViewGLSurfaceView是Android应用程序中实现OpenGl画图的重要组成部分。GLSurfaceView中封装了一个Surface。而android平台下关于图像的现实,差不多都是由Surface来实现的。2、Renderer有了GLSurfaceView之后,就相当于我们有了画图的纸。现在我们 阅读全文

posted @ 2012-04-27 12:14 蝈蝈俊 阅读(696) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示