![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenGL-ES
文章平均质量分 82
Zhang_信者的路
梦想是什么?梦想就是一种让你感到坚持就是幸福的东西。
展开
-
OpenGL ES零基础入门二绘制三角形
前言在前文一、配置OpenGL ES渲染的上下文EAGLContext(context)二、配置渲染的图层layer(rendering layer)三、配置渲染缓冲区和帧缓冲区(renderBuffer and frameBuffer )四、着色器着色(user vertextShader and framentShader)《OpenGL ES 创建窗口》代码的基础上进行编码。在前面提到可编程管原创 2017-05-23 14:56:46 · 612 阅读 · 0 评论 -
OpengGL ES基础入门三 着色器的介绍
着色器(Shader)是运行在GPU上的小程序。这些小程序为图形渲染管线的某个特定部分而运行。从基本意义上来说,着色器只是一种把输入转化为输出的程序。着色器也是一种非常独立的程序,因为它们之间不能相互通信;它们之间唯一的沟通只有通过输入和输出。前面的教程里我们简要地触及了一点着色器的皮毛,并了解了如何恰当地使用它们。现在我们会用一种更加广泛的形式详细解释着色器,特别是OpenGL着色器语言(GLSL原创 2017-05-23 15:06:17 · 489 阅读 · 0 评论 -
OpenGL ES零基础入门四矩形的绘制
绘制矩形在上一篇文章 OpenGL ES零基础入门—-(2)绘制三角形 中,使用OpenGLES绘制了基本的三角形,从绘制三角形中,我们也大概了解了OpenGL的基本使用,包括设置 CAEAGLLayer 属性,创建 EAGLContext,创建和使用 renderbuffer 和 framebuffer,了解OpenGL ES 渲染管线,创建和使用 shader,创建和实现 program,使用顶原创 2017-05-23 23:20:50 · 1554 阅读 · 0 评论 -
OpenGLES入门一之渲染窗口
iOS上绘制图形的方式很多,UIKit,CoreGraphics,SpriteKit,OpenGL ES,Metal等可以绘制图形。这里是OpenGL ES的零基础入门学习。 OpenGL ES是一套非常底层但使用非常广泛的C语言API,专为移动设备定制,可在不同的手机系统或浏览器上使用,渲染效果非常好非常流畅。开始创建窗口的学习,本章的学习目标是用OpenGL ES 渲染一个窗口。1.创建一个原创 2017-05-10 10:00:29 · 985 阅读 · 0 评论 -
OpenGL ES入门05-OpenGL ES 纹理贴图
前言本文是关于OpenGL ES的系统性学习过程,记录了自己在学习OpenGL ES时的收获。这篇文章的目标是学习OpenGL ES 2.0中的纹理贴图技术。环境是Xcode8.1+OpenGL ES 2.0目前代码已经放到github上面,OpenGL ES入门05-OpenGL ES 纹理贴图欢迎关注我的 OpenGL ES入门专题概述纹理 是表示物转载 2017-05-10 09:47:04 · 788 阅读 · 0 评论