原文:opengl之vsh、fsh简易介绍+cocos2dx 3.0 shader 变灰

认识着色器 理解OpenGL渲染管线,对于学习OpenGL非常重要。下面是OpenGL渲染管线的示意图: 图中淡蓝色区域是可以编程的阶段 此图是从wiki中拿过来的,OpenGL的渲染管线主要包括: 准备顶点数据 通过VBO VAO和Vertex attribute来传递数据给OpenGL 顶点处理 这里主要由Vertex Shader来完成,从上图中可以看出,它还包括可选的Tessellati ...

2014-09-01 17:53 5 17771 推荐指数:

查看详情

Cocos2dx中的opengl使用(一)简单介绍

  引擎提供了CCGLProgram类来处理着色器相关操作,对当前绘图程序进行了封装,其中使用频率最高的应该是获取着色器程序的接口:const GLuint getProgram(); 该接口返回了当前着色器程序的标识符。后面将会看到,在操作OpenGL的时候,我们常常需要针对不同的着色器 ...

Fri May 29 17:36:00 CST 2015 0 2307
cocos2dx 水波纹Shader

// on "init" you need to initialize your instance bool HelloWorld::init() { /////////////// ...

Sat Oct 11 21:53:00 CST 2014 1 3414
eclipse下编译cocos2dx 3.0

先给自己科普一下, android sdk 是给java开发者用的, 咱C++开发者用的是android ndk, 所以就是使用ndk来编译cocos2dx程序了 使用命令行创建一个项目, 我这里创建的是一个lua项目:cocos new lua_proj2 -p ...

Thu Sep 18 02:35:00 CST 2014 3 6137
cocos2dx 字体描边方法介绍

③ 利用shader来实现,使用cocos2dx中CCGLProgram类与OpenGl绘图机制中的着 ...

Wed Apr 01 09:30:00 CST 2015 0 2292
cocos2dx(3.X)中使用shader

原文链接:http://blog.csdn.net/xufeng0991/article/details/47256583 一 shader的基本概念 1 什么是shader shader即着色器,就是专门用来渲染3D图形的一种 ...

Sun Oct 16 03:34:00 CST 2016 0 1670
3 cocos2dx 3.0 源码分析-mainLoop详细

分解这个mainloop 到底做些些啥, 看完这篇,应该能初步了解到cocos2dx是如何把Scene或界面元素显示到 ...

Wed Apr 15 01:11:00 CST 2015 2 5525
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM