首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
OpenGL -ES 案列
毛毛虫Coder
创建于2021-05-13
订阅专栏
OpenGL -ES 案列
等 14 人订阅
共13篇文章
创建于2021-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
裁剪SampleBuffer 自定义渲染
CDN混流--CMSampleBufferRef裁剪 目前一个业务场景,需要把TRTC的混流视频流裁剪,然后通过OpenGL 自定义渲染 首先了解一下混流 在 在线教育的场景下 会有学生举手上台的场景
OpenGL-ES-综合案例14:大长腿
本案例的目的在于理解大长腿效果的实现以及图片的保存 操作流程如下 最终的效果图如下 准备工作 准备工作主要有3部分 主控制器UI界面逻辑:主要是一些控件的操作 自定义的GLKView(LongLegV
OpenGL-ES-案例13:动效滤镜(6种)
本案例的目的是理解如何用GLSL实现缩放+灵魂出窍+抖动+闪白+毛刺+幻觉6中动效滤镜 准备工作 准备工作的代码与OpenGL ES 案例11:分屏滤镜中一致,只需要修改相应的底部item数组及对应的
OpenGL-ES-案例12:灰度+颠倒+马赛克(3种)滤镜
本案例的目的是理解如何用GLSL实现灰度+颠倒+马赛克(共5种)滤镜 整体的效果图如下: 准备工作的代码与OpenGL ES 案例11:分屏滤镜中一致,只需要修改相应的底部item数组及对应的着色器名
OpenGL-ES-案例11:分屏滤镜
本案例的目的是理解如何用GLSL实现分屏(2/3/4/6/9)滤镜 案例的效果图如下 准备工作 自定义着色器 完成无分屏滤镜的着色器代码 顶点着色器 片元着色器 视图控制器类 在实现分屏滤镜之前,首先
OpenGL-ES-案例08:GLKit使用索引绘图-+-纹理颜色混合(下)
本案例是在OpenGL ES 案例06:GLKit使用索引绘图案例的基础上新增纹理与颜色的混合填充功能 相比GLSL案例的纹理颜色填充,GLKit中就相对比较简单很多,因为大部分代码apple都已经封
OpenGL-ES-案例07:GLSL使用索引绘图-+-纹理颜色混合(上)
本案例是在OpenGL ES 案例05:GLSL使用索引绘图案例的基础上新增纹理与颜色的混合填充功能 整体效果图如下: 这个案例的思路很简单,主要就是OpenGL ES 案例04:GLSL加载图片与O
OpenGL-ES-案例06:GLKit使用索引绘图(下)
本案例的主要目的是理解GLKit中的索引绘图 如果对索引绘图有不了解的,请先看OpenGL ES 案例05:GLSL使用索引绘图文章前半部分,有简要说明 案例的效果如图所示 整体案例的流程如下 分为5
OpenGL-ES-案例05:GLSL使用索引绘图
本案例的主要目的是理解GLSL中如何索引绘图 在介绍本案例之前,首先说说什么是索引绘图 一个图形中,有许多顶点,例如本案例中的金字塔,有5个面,由6个三角形组成,一共有18个顶点,然而实际肉眼可见的只
OpenGL-ES-案例04:GLSL加载图片
本案例的主要目的在于理解GLSL语言自定义着色器以及自定义着色器是如何使用的 案例的效果是利用GLSL自定义的着色去加载一张图片,效果图如下 案例的整体流程图如下 流程中主要分为4个模块 准备工作:项
OpenGL-ES-案例03:CoreAnimation绘制立方体+旋转
在不会OpenGL ES的情况下,如何利用CoreAnimation实现一个立方体,并旋转,整体效果如下 整体实现的思路如下 主要分为两部分 ViewDidLoad函数:初始化工作 update更新:
OpenGL-ES-案例02:GLKit绘制立方体+旋转
本案例是实现一个有纹理的立方体,并根据任意轴旋转,整体效果如下 未加光照 增加光照效果 增加光照的主要的思路如下 代码的实现主要分为4部分: 准备工作:这部分主要的相关库的导入及属性的创建(这里不做过
OpenGL-ES-案例01:GLKit加载图片
本案例的目的在于熟悉GLKit框架的使用,如果还有不了解的,可以看看这篇文章二、GLKit 及 常见API 整体效果图如下: 准备工作 创建一个iOS项目,并将系统创建的ViewController的