首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS 视觉
桀骜不驯的搬砖者
创建于2022-11-29
订阅专栏
使用swift语言学习OpenGL ES开发
等 19 人订阅
共13篇文章
创建于2022-11-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
iOS视觉-- (12) OpenGL ES+GLSL实现口红和腮红
前面我们学习了大眼和瘦脸技巧,接下来我们来学习口红和腮红。口红和腮红实现原理是一致的。下边只会对口红的实现进行分析。 借鉴博客:《Android 美颜类相机开发汇总》第六章 Android OpenG
iOS视觉-- (11) OpenGL ES+GLSL实现大眼和瘦脸
前面我们学过摄像头的渲染、单滤镜、多滤镜的处理的流程。接下来要学习的是大眼和瘦脸的技能了。这里会使用到人脸识别的技术,刚开始打算用的是Vision原生框架来做,无奈,脱离时代的iPhone6太卡了。难
iOS视觉-- (10) OpenGL ES+GLSL实现YUV视频渲染解析
本文借鉴:落影大神--iOS开发-OpenGL ES实践教程(一) 本文Demo:码云、Github 多路视频Demo:码云、Github 前面一篇我们学习了OpenGL ES渲染摄像头录制的视频帧的
iOS视觉-- (09) OpenGL ES+GLSL实现摄像头录制渲染解析
前面都是讲一些关于图片的一些操作,下一步进击视频相关的东西。由浅入深的学习,因为万事开头难,不要想着一步登天。静下心来一步一步的往上爬。每天能学到一点东西就是进步,持之以恒才是最重要的。千里之行始于足
iOS视觉-- (08) OpenGL ES+GLSL实现分屏滤镜解析
通过前一篇我们学习了图片灰色滤镜,上一篇图片多滤镜。滤镜的实现其实就是对着色器进行编程,把渲染管线封装好,替换着色器就可以了。 少废话,先看效果码云、Github 二分屏 左右二分屏着色器代码: 分析
iOS视觉-- (07) OpenGL ES+GLSL实现多滤镜解析
上一篇我们学习了对图片进行灰色滤镜处理,现在这篇我们将进行学习多滤镜处理。那么多滤镜的处理原理是什么呢?我们先简单的来回顾一下 OpenGL 的工作流程 简化版 根据流程图我们很容易想到对一张图片进行
iOS视觉-- (06) OpenGL ES+GLSL实现灰度滤镜解析
在人生道路上,有时候我们怀揣着一个目标,但是走着走着,我们就会忘记了我们当时是为了什么而出发的。本来学习OpenGL ES是为了给图片、视频做滤镜,动效类似剪映一样的东西,前面写着写着。突然到了别的东
iOS视觉-- (05) OpenGL ES+GLSL实现正方体贴6张图解析
上一篇文章我们通过金字塔延伸到了正方体,然后到这篇正方体每一个面贴一张图。 先看效果图:Demo 接下来让我们开始学习OpenGL 一个重要‼️的知识点:纹理 借鉴博客:半纸渊--基础纹理 前言:之前
iOS视觉-- (04) OpenGL ES+GLSL实现金字塔解析
前面一篇我们了解了OpenGL渲染一张图片的过程。接下来我们要了解的是使用GLSL如何渲染金字塔以及一些简单的变换。先看效果图 步骤还是和之前是一样的。 日常开发中OpenGL开发流程 前5步除了着色
iOS视觉--GLSL简单了解
基本数据类型 变量存储限定符 重要‼️ 常见修饰符和内建变量 顶点着色器常见内建变量 片元着色器常见内建变量 *两个着色器共同使用常见内建变量
iOS视觉-- (01) 初识OpenGL与OpenGL ES
一、OpenGL 简介 什么是OpenGL?摘抄自极客雨露--iOS OpenGL 学习 2、OpenGL被设计为一个现代化的、硬件无关的接口,因此我们可以在不考虑计算机操作系统或窗口系统的前提下,在
iOS视觉-- (03) OpenGL ES+GLSL如何渲染图片解析
日常开发中OpenGL开发流程 上面的基本步骤实质就是着色器的渲染过程,所以我们要了解着色器的渲染过程是非常重要的 着色器渲染流程 1.设置图层 2.设置图形上下文 buffer 分为frame bu
iOS视觉-- (02) OpenGL ES之初(从画一个三角形到一张图片)
一般我们学习一种新的语言,创建的工程都是从Hello world开始的。不过OpenGL ES一般是从绘制一个三角形开始的。Demo 屏幕图像的显示原理 首先画三角形,如果是在一张白纸上画。那画画的步