• 欢迎来到GeekFaner

    每周更新一篇教程,轻松学习cocos2d-x

    联系我们
  • 又是一个美好的一天

    每天的太阳都是新的,今天要比昨天好

    联系我们
  • 出发!

    开始今天的课程学习,让我们的明天更美好

    联系我们

课程概述

“Cocos2d-X的核心OpenGL ES概述(下)”课程概述

开发者需要使用 OpenGL ES 将 EGL 和 GLSL 关联在一起使用,才能达到绘制的目的。在 OpenGL ES 中,需要指定使用的绘制 buffer、运算使用的 Shader,然后传入一些必要的信息,再执行绘制命令,才能完成绘制功能。

教学视频

课程笔记

绑定 Shader

通过 GLSL 创建的 Shader,将会被 OpenGL ES 通过特定的API进行绑定和使用,对应的 Shader 将会被加入绘制流程,传入必要的信息,输出对应的结果。

传入绘制信息

绘制一幅图片,需要有大量的顶点组成的形状,以及对这些顶点包裹的区域进行上色。所以需要通过 OpenGL ES 向GPU、Shader等传入大量的信息。

执行绘制命令

当一切准备就绪之后,需要通过 OpenGL ES 给 GPU 发送信号,通知 GPU 可以使用之前所传入的那些信息,执行绘制命令,生成图片。

联系我们

笔者制作网站的目的,主要是借用自己之前的知识背景(Android App开发和图形学知识),将自己学习笔记拿出来,和大家一起进行交流,毕竟每个人的知识体系不同,有交流才会有提高,所以欢迎大家通过各种方式和我联系。
网址:www.geekfaner.com
"极客学院"教学视频(高清版_推荐):http://www.jikexueyuan.com/course/cocos/1-5-0

wangshuo@geekfaner.com