码迷,mamicode.com
首页 >  
搜索关键字:opengl-es    ( 456个结果
iOS-----openGL--openGL ES iOS 入门篇2--->绘制一个多边形
在上一篇我们学习了如何搭建IOS下openGL的开发环境,接下来我们来学习如何绘制一个多边形。 在2.0之前,es的渲染采用的是固定管线,何为固定管线,就是一套固定的模板流程,局部坐标变换 -> 世界坐标变换 ->观察坐标变换->背面消除->光照->裁剪->投影->视口计算->光栅化,程序员只需要调 ...
分类:移动开发   时间:2017-03-23 14:29:54    阅读次数:348
iOS-----openGL--openGL ES iOS 入门篇3---> 纹理贴图(texture)
在这篇文章中,我们将学习如何在openGL中使用纹理贴图。 penGL中纹理可以分为1D,2D和3D纹理,我们在绑定纹理对象的时候需要指定纹理的种类。由于本文将以一张图片为例,因此我们为我们的纹理对象绑定一个GL_TEXTURE_2D的纹理。 本文将分为两个部分,一部分是如何通过图片获取一个2D的纹 ...
分类:移动开发   时间:2017-03-23 14:20:19    阅读次数:228
iOS-----openGL--openGL ES iOS 入门篇4---> 离屏渲染
http://www.cnblogs.com/CoderAlex/p/6604618.html 通常情况下,我们使用openGL将渲染好的图片绘制到屏幕上,但有时候我们不想显示处理结果,这时候就需要使用离屏渲染了。 正常情况下,我们将屏幕,也就是一个CAEAGLLayer对象作为渲染目标,离屏渲染就 ...
分类:移动开发   时间:2017-03-23 14:08:43    阅读次数:975
iOS-----openGL--openGL ES iOS 入门篇--->搭建openGL环境
OpenGL版本 iOS系统默认支持OpenGl ES1.0、ES2.0以及ES3.0 3个版本,三者之间并不是简单的版本升级,设计理念甚至完全不同,在开发OpenGL项目前,需要根据业务需求选择合适的版本。这方面的介绍不少,不再展开。在学习OpenGL代码的时候也需要知道它对应着哪个版本,在ES1 ...
分类:移动开发   时间:2017-03-23 14:08:30    阅读次数:200
Xcode OpenGL ES Frame Capture的使用
一、使用背景 近期在Xcode中使用OpenGL ES 2.0实现一些效果,刚开始存在一些性能问题(CPU和GPU),幸运的是Xcode中自带了免费的性能工具Instruments,其中包含OpenGL ES Analysis,查找方法如图1,图2所示,英文好的童鞋可以访问Apple官方提供的资料( ...
分类:其他好文   时间:2017-03-18 21:11:24    阅读次数:464
OpenGL ES总结(三)OpenGL通过计算纹理坐标来显示一张图片
通过OpenGL来显示一张汽车图片,图片可以看做一个矩形,所以我们先来画一个矩形OpenGL的基本形状是三角形,一个矩形可以看成由4个三角形构成
分类:其他好文   时间:2017-03-17 22:22:58    阅读次数:352
OpenGL ES总结(二)OpenGL坐标变换之平移及旋转
世界坐标系: 在OpenGL中,世界坐标系是以屏幕中心为原点(0, 0, 0),且是始终不变的。你面对屏幕,你的右边是x正轴,上面是y正轴,屏幕指向你的为z正轴。长度单位这样来定:窗口范围按此单位恰好...
分类:其他好文   时间:2017-03-14 17:50:46    阅读次数:355
OpenGL ES总结(一)OpenGL 初识
OpenGL是在图形图像中,非常优秀的渲染库,文中Demo下载地址:https://github.com/hejunlin2013/OpenGL31,看下今天的Agenda:
分类:其他好文   时间:2017-03-12 15:31:30    阅读次数:270
学习WebGL:着色器、绘制一个点
WebGL使用着色器信息绘图,着色器使用OpenGL ES(GLSL)编写 着色器分为顶点着色器(Vertex shader)和片元着色器(Fragment shader),顶点着色器描述位置信息,片元着色器描述颜色信息 gl_Position、gl_PointSize、gl_FragColor均为 ...
分类:Web程序   时间:2017-03-11 18:43:01    阅读次数:231
cocos的Director、Scence、Layer(一)---摘自于官方文档
基本结构图(重要) Director: 有那些作用? OpenGL ES的初始化,场景的转换,游戏暂停继续的控制,世界坐标和GL坐标之间的切换,对节点(游戏元素)的控制,游戏数据的保存调用,屏幕尺寸的获取 控制场景的常用方法 runWithScene( Scene *scene ) 启动游戏,并运行 ...
分类:其他好文   时间:2017-02-04 20:03:42    阅读次数:147
456条   上一页 1 ... 11 12 13 14 15 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!