首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
GLSL
订阅
蒙哥卡恩就是我
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
使用 iOS OpenGL ES 实现长腿功能
本文介绍了如何使用 OpenGL ES 来实现长腿功能。学习这个例子可以加深我们对纹理渲染流程的理解。另外,还会着重介绍一下「渲染到纹理」这个新知识点。 首先来看一下最终的效果,这个功能简单来说,就是实现了图片的局部拉伸,从逻辑上来说并不复杂。 如果我们想对图片进行拉伸,很简单…
与OpenGL ES的第一次约会
最近公司的项目中需要实现一个实时视频绘制的功能,在相机中根据识别到的人脸点位信息,对指定的点之间绘制出图案来引导用户。出于性能的考量,决定采用OpenGL ES来进行图案的绘制。最终效果如下图所示: 本文将从OpenGL的基础理论开始,由浅入深,直至实现上图的绘制效果。任何理论…
在 iOS 中使用 OpenGL ES 实现绘画板
今天我们使用 OpenGL ES 来实现一个绘画板,主要介绍在 OpenGL ES 中绘制平滑曲线的实现方案。 在 iOS 中,有很多种方式可以实现一个绘画板,比如我的另外一个项目 MFPaintView 就是基于 CoreGraphics 实现的。 然而,使用 OpenGL …
OpenGL/OpenGL ES入门: 图像渲染实现以及渲染问题
main 函数,程序入口。所以OpenGL处理图形、图像都是链式形式,以及基于OpenGL封装的图像处理框架也是链式编程 RenderScene 通过glutDisplayFunc注册为渲染函数。当屏幕发生变化或者开发者主动渲染会调用此函数,用来实现数据->渲染过程 到这里为止…
Opengl ES之转场动画
Opengl ES系列连载之在Opengl ES如何实现转场特效,神器GLTransitions来帮你...
OpenGL/OpenGL ES入门: GLKit使用以及案例
GLKit 框架的设计目标是为了简化基于OpenGL/OpenGL ES的应用开发。它的出现加快OpenGL或OpenGL ES应用程序开发。 使用数学库,背景纹理加载,预先创建的着色器效果,以及标准视图和视图控制器来实现渲染循环。 GLKit 框架提供了功能和类,可以减少创建…
《视觉开发专题》之 OpenGL 3D动画绘制&图形学概念的理解
最近在啃的书中有一本叫《计算机图形学 原理及实践》,这本书让我深有感触的是其绪论中对计算机构建真实感图像的理解:我们所致力的最终目标,是视觉形式的交流,而且主要都是与人的交流。 这句话的潜台词是:在求解图形学问题和构建模型时需考虑人类视觉系统的影响。 我个人还是深有启发的。 比…
从零讲解 iOS 中 OpenGL ES 的纹理渲染
本文主要介绍,如何使用 OpenGL ES 来渲染一张图片。内容包括:基础概念的讲解,如何使用 GLKit 来渲染纹理,如何使用 GLSL 编写的着色器来渲染纹理。 OpenGL(Open Graphics Library) 是 Khronos Group (一个图形软硬件行业…
在 iOS 中使用 GLSL 实现抖音特效
本文通过模仿抖音中几种特效的实现,来讲解 GLSL 的实际应用。 本文的灵感来自于 《当一个 Android 开发玩抖音玩疯了之后(二)》 这篇文章。 这位博主在 Android 平台上,通过自己的分析,尝试还原了抖音上的几种视频特效。他是通过「部分 GLSL 代码 + 部分 …