OpenGL实现跨平台的功能,在不同的操作系统上需要不同的类似适配层的内容,比如在Windows操作系统上需要WGL。同样的,OpenGL ES是一个平台中立的图形库,在它能够工作前,需要与一个实际的窗口关联起来,但是,与OpenGL不一样的是,OpenGL是每个窗口系统需要一个与之对应的适配层,Windows需要WGL,X-Window需要xgl,Mac OS需要agl。而OpenGL
ES...
分类:
其他好文 时间:
2015-01-09 21:00:33
阅读次数:
280
什么是OpenGLES?OpenGLES(为OpenGLforEmbeddedSystem的缩写)为适用于嵌入式系统的一个免费二维和三维图形库。为桌面版本OpenGL的一个子集。OpenGLES管道(Pipeline)OpenGLES1.x的工序是固定的,称为Fix-FunctionPipeline...
分类:
其他好文 时间:
2014-12-16 16:46:00
阅读次数:
322
https://www.khronos.org/opengles/sdk/docs/man3/html/glInvalidateFramebuffer.xhtml这个在GLES2.0上只有Extension:https://www.khronos.org/registry/gles/extensio...
分类:
其他好文 时间:
2014-12-16 14:52:30
阅读次数:
384
我所理解的Cocos2d-x(完全基于Cocos2d-x3.0,深度剖析计算机图形学,OpenGLES及游戏引擎架构,全面提升游戏开发相关知识)秦春林著ISBN978-7-121-24625-82014年11月出版定价:79.00元404页16开内容提要《我所理解的Cocos2d-x》针对最新的Cocos2d-x3.x版本,介绍了Coco2d-x游戏..
分类:
其他好文 时间:
2014-11-21 16:30:16
阅读次数:
253
我所理解的Cocos2d-x(完全基于Cocos2d-x3.0,深度剖析计算机图形学,OpenGLES及游戏引擎架构,全面提升游戏开发相关知识)秦春林 著 ISBN 978-7-121-24625-82014年11月出版定价:79.00元 404页16开内容提要《我所理解的Cocos2d-x》针对最...
分类:
其他好文 时间:
2014-11-21 15:54:54
阅读次数:
481
以前学过opengles的东西,基于android sdk的 1.0版本,陈旧,效率低不说,切通用性也差很多。why?现在市面的手机有些个已经对老的1.0版本的支持不好,我上个月去买手机,我以前做的游戏基于1.0的在三星手机上可以贴上材质,却在小米魅族等手机上贴不了材质,不知道是什么愿意,在论坛里说...
分类:
其他好文 时间:
2014-11-12 22:30:04
阅读次数:
227
============问题描述============ 最近在做关于opengles的jni开发的东西,遇见一些问题,以前在java层加载位图然后贴图很容易,当时把相应代码移植到jni层之后,其他的都没问题,但是位图加载遇见了问题,有没有大神指导怎么才能在jni层将bmp图加载到代码中,然后去贴图...
分类:
移动开发 时间:
2014-11-08 13:18:48
阅读次数:
221
1、资源下载
(1)、Android的eclipse的开发环境
我用的是adt-bundle-windows-x86,官方主页就可以下载,这是打包的版本,直接运行eclipse.exe即可启动
(2)、NDK
下载NDK(大家网上下载一下)
(3)、cygwin64
用于模拟linux运行环境(大家网上下载一下)
2、环境配置
(1)eclipse导入项目
导入NDK examp...
分类:
移动开发 时间:
2014-11-03 19:26:34
阅读次数:
283
在前面微博中讲述了Cocos2dx引擎OpenGL渲染准备Shader方面,本博客中将使用LayerColor来讲述OpenGL的渲染过程。
1、LayerColor对象创建
添加LayerColor元素到游戏中:
autolayerColor = LayerColor::create(Color4B(255, 0, 0, 255), 100, 100);
layerColor->se...
分类:
其他好文 时间:
2014-10-27 12:50:35
阅读次数:
210
开发框架介绍请参见:Opengl ES NDK实例开发之一:搭建开发框架
本章在第三章(Opengl ES 1.x NDK实例开发之三:多边形的旋转)的基础上演示如何使用纹理贴图,分别实现了三角形纹理贴图和正方形纹理贴图。
【实例讲解】
OpenglES要求生成纹理的图片长宽为2的n次方,支持各种格式(BMP, GIF, JPEG, PNG...)
本例中使用的图片为png格式,尺寸为128*128
本例中,在上层GLJNIView.java中生成纹理,将纹理句柄传递给Native层进行绘制,详见
priv...
分类:
其他好文 时间:
2014-10-21 17:45:41
阅读次数:
397