- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 Learn OpenGLES:颜色渐变
这一贴,是继上一贴的补充。主要介绍,Shader的顶点属性数组(即顶点有多个属性)的情况,以及Shader是如何对顶点渲染颜色的。我们将以简单的 长方形为例, 并在最后讨论当手机横竖屏时,长方形显示适配的问题。在上一节中,我们讲了如何对三角形进行上色。 它的关键点很简单,就是通过在fragment shader里定义一个uniform变量(unifrom是图像管线中的全局变量,在图形渲
2015-07-26 13:35:16 4127
原创 Learn OpenGLES:画三角形
上一贴我们简单的搭建了一个OpenGL的运行窗口,也简单的对这个窗口进行绘制。 这一贴,我们将介绍OpenGL如何将CPU中的内存数据送到GPU的内存中,Shader又是如何找到这些数据,并进行绘制的。我们将通过绘制三角形这一简单的例子,为大家简单的介绍下OpenGL的管线流程,以及如何渲染颜色,颜色渐变动画等知识。#介绍OpenGL的管线Opengl 中所有的事物,都是由点来
2015-07-26 13:28:18 2161
原创 Learn OpenGLES: HelloWorld
刚参加工作半年,一直没有写博客,一来平时学习做笔记,犯不着写博客;二来,一直未想好未来在哪一方面积淀技术;三来,读书少,也不好意思写博客。写博客,对于程序员来说是有好处的,它在清晰化思维的同时能够弥补思维的漏洞。 同时,每一个笔客都是在构建自己的虚拟的世界,在梦想的世界里遨游,因此,有着同样情丝的程序员,写博客是编程之外的延续,反之亦然。纠结了大半年,终于确定自己要走的路,然我感叹
2015-07-22 22:53:25 1338
原创 ubuntu14.04+opencv2.4.x 的PTAM配置
PTAM 是visualSLAM的一种算法,不同于SLAM的实现,它将摄像机跟踪和地图构建分离,仅使用初始地图构建及借用bundle的实现来实现每增添一个新的场景,便实时计算摄像机的位置。这一算法,为AR领域带来的革新,使AR真正进入虚拟与真实交互的新篇章。 接下来,我将结合自己的实践,为大家介绍如何在Linux下安装PTAM。Opencv版的PTAM源码可见:https
2015-07-22 09:30:06 2697 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人