openGL
文章平均质量分 83
gameSummer
这个作者很懒,什么都没留下…
展开
-
OpenGL ES2.0教程:编写自己的shader(2)
原文:http://4gamers.cn/blog/2014/06/07/write-your-own-shader/在上篇文章中,我给大家介绍了如何在cocos2d-x里面绘制一个三角形,当时我们使用的是cocos2d-x引擎自带的shader和一些辅助函数。在本文中,我将演示一下如何编写自己的shader,同时,我们还会介绍VBO(顶点缓冲区对象)和VAO(顶点数组对象)的基本用法。转载 2014-10-15 15:32:23 · 1795 阅读 · 0 评论 -
记录一些关于android,cocos2d-x,objective-c,mfc,directX,c++,数学的东西
原文:http://www.waitingfy.com/archives/1235转载 2014-11-04 10:13:35 · 1158 阅读 · 0 评论 -
png图片结构分析与加密解密原理
PNG文件格式分为PNG-24和PNG-8,其最大的区别是PNG-24是用24位来保存一个像素值,是真彩色,而PNG-8是用8位索引值来在调色盘 中索引一个颜色,因为一个索引值的最大上限为2的8次方既128,故调色盘中颜色数最多为128种,所以该文件格式又被叫做PNG-8 128仿色。PNG-24因为其图片容量过大,而且在Nokia和Moto等某些机型上创建图片失败和显示不正确等异常时有发生,有时转载 2014-12-08 14:23:43 · 15779 阅读 · 1 评论 -
pvr与png的内存占用
pvr与png的内存占用 转载▼ Zwoptex生成的spritesheet除了可以导出png格式的图片外还有pvr格式。pvr格式是iOS的显示芯片可以直接读取的,不需要经过解析就能直接显示,所以渲染速度更快,更节省内存。我特意在cocos2D 2.0 rc1版本做了一项测试: 一个空的cocos2D模版工程运行起来之后占用的内存大约是4MB转载 2015-01-30 11:13:12 · 1057 阅读 · 0 评论 -
opengl之vsh、fsh简易介绍+cocos2dx 3.0 shader 变灰
认识着色器 理解OpenGL渲染管线,对于学习OpenGL非常重要。下面是OpenGL渲染管线的示意图:(图中淡蓝色区域是可以编程的阶段)此图是从wiki中拿过来的,OpenGL的渲染管线主要包括:准备顶点数据(通过VBO、VAO和Vertex attribute来传递数据给OpenGL)顶点处理(这里主要由Vertex Shader来完成,从上图中可以看出,它转载 2015-01-21 17:17:17 · 5507 阅读 · 0 评论