首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
CC_依
掘友等级
iOS开发者
OpenGL ES / Metal /GPUImage
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
61
文章 61
沸点 0
赞
61
返回
|
搜索文章
赞
文章( 61 )
沸点( 0 )
iOS视觉(一) -- OpenGL初探
OpenGL(Open Graphics Library): 用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。这个接口由近350个不同的函数调用组成,用来绘制从简单的图形比特到复杂的三维景象。OpenGL常用于CAD、虚拟现实、科学可视化程序和电子游戏开…
OpenGL渲染正方形&平移
此时一个正方向就渲染到了页面上. 相比坐标更新的方式,矩阵方式适合顶点很多的图形,因为它不需要对每一个顶点的坐标都进行更新,更像根据图形的中心点xPos&yPos的移动进行平移.
UIView/CALayer渲染的触发时机
1. 测试触发时机 为了探究渲染的触发时机,我们自定义一个TestView并复写 drawRect: 方法。 我们在 drawRect: 方法中设置一个断点,然后运行我们的测试代码。 刚运行起来就会进入断点,我们在 lldb 中使用 bt 打印一下调用栈。 从调用栈我们可以看到…
一、OpenGL 名词解析
在调用 OpenGL 的指令之前,都要创建一个上下文。上下文是一个状态机,保存了 OpenGL 中的各种状态。 上下文是一个巨大的状态机,切换开销较大(渲染状态、资源、缓冲区等内容需要修改),因此,可以在程序中创建多个上下文,在不同线程使用。多个上下文可以共享纹理、缓冲区等资源…
OpenGL入门-名词解释
OpenGL是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。接口由350多个不同的函数调用组成,用来绘制从简单的图形比特到复杂的三维景象。 OpenGL ES是OpenGL的子集,针对手机、PAD和游戏主机等嵌入式设备,祛除了许多不必要和性能较低的AP…
OpenGL 敲门砖——基础概念
OpenGL ES (OpenGL for Embedded Systems)是 OpenGL 三维图形 API 的⼦集,针对手机、 PDA和游戏主机等嵌⼊入式设备而设计,去除了了许多不必要和性能较低的API接口。 DirectX 是由很多API组成的,DirectX并不是⼀个…
一、OpenGL专业名词解析
1. OpenGL上下文(context) 目前仅有顶点着色器和片段着色器可编程。
Mac 配置OpenGL环境
1. 创建工程 2. 添加两个系统库 OpenGL.framework和GLUT.framework 3. 添加头文件include和静态库libGLTools.a(拖入到Frameworks文件夹下),并在Bulid Settings 输入Header Search path…
OpenGL介绍及专有名词解析
1. 简介 也是一个标准,将计算的资源抽象称为OpenGL对象,对资源的操作抽象为OpenGL指令。 OpenGL三维图形API的子集,针对手机、PDA和游戏主机等嵌入式设备设计,去除了许多不必要和性能较低的API接口. 2. 功能:实现图形的底层渲染 3. 本质 OpenGL…
KMP算法
KMP算法是一种改进的字符串匹配算法,由D.E.Knuth,J.H.Morris和V.R.Pratt提出的,因此人们称它为克努特—莫里斯—普拉特操作(简称KMP算法)。KMP算法的核心是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实现就是通过一…
下一页
个人成就
文章被点赞
54
文章被阅读
13,679
掘力值
329
关注了
1
关注者
250
收藏集
0
关注标签
5
加入于
2019-05-28