首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
幸福的小木子
掘友等级
iOS
|
二次元
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
189
文章 134
沸点 55
赞
189
返回
|
搜索文章
赞
文章( 134 )
沸点( 55 )
KodeLife | Shader 实时编辑预览的强大工具使用实践
推荐一款强大的 Shader 实时编辑预览的工具 —— KodeLife 。 对,它的名字就叫做 KodeLife ,可别看成 KobeLife 了,一个字母之差完全就是两个概念。 有需要的同学可以去官网下载安装,它是需要购买 License 的,不过可以免费使用两个月。 首次…
OpenGL ES - 部分抖音滤镜
在学习完灰度、翻转、旋涡、马赛克滤镜后是不是觉得滤镜也就这么回事,今天学习抖音部分滤镜:缩放、灵魂出窍、抖动、闪白、毛刺,其中那个灵魂出窍我最喜欢。 是不是这个镜头让你趴在抖音里看然后天天被打,我们仔细观看可以知道有一层透明的图像放大,然后消失,再根据我们传时间以及开启定时器让…
OpenGL ES - 旋涡、马赛克滤镜
上篇文章已经学习了分屏滤镜的实现,本篇文章主要讲的是旋涡和马赛克滤镜,当然也包括了一些常见的滤镜-灰度滤镜、翻转滤镜。还是从简单的说起吧。 我们使用苹果手机拍照的时候有个特效是黑白的,在一些常见的App上都有灰度滤镜效果。在我们了解图片的色彩后会知道灰度滤镜会是非常的简单。这里…
iOS调试Block引用对象无法被释放的一个小技巧
Block技术在iOS开发中非常流行也很方便,但是稍微疏忽就可能会产生引用无法被释放的问题,从而造成内存泄漏。那如何知道哪个Block持有了对象并造成内存泄漏呢? 一个解决的方法是在程序运行时通过Xcode的Debug Memory Graph 来查看当前进程中所有生命周期内的…
OpenGL ES - 分屏滤镜
我的上篇文章写了了解GLSL和简单的使用GLSL来加载一张纹理图片,还讲到过默认绘制的纹理是翻转以及相关解决办法,这篇讲的是分屏滤镜,我们玩过抖音都知道有个分屏滤镜的特效,我们今天实现一下简易版。图片渲染流程是一致的,只是GLSL代码不一样,不熟悉流程的可以查看之前文章。本篇文…
OpenGL ES - 了解GLSL
上个教程了解了苹果官方为减轻OpenGL ES开发提供的一个简单库GLKit。我们也知道GLKit能提供的纹理通道只有两个,光照效果三个,在需要更多的纹理以及自定义效果只能通过GLSL(Open GL Shader Language)来实现。 也许很多学习的人会纠结OpenGL…
OpenGL ES - 认识及初探GLKit
用程序编程接口(API). OpenGL ES 是⽬前智能手机中占据统治地位的图形API.⽀持的平 台: iOS, Andriod , BlackBerry ,bada ,Linux ,Windows。iOS 允许OpenGL ES通过底层图形处理的强大功能,可以绘制复杂的2D…
OpenGL 基础变换原理
上篇文章我们了解了在OpenGL中的渲染以及一些常见的问题,我们渲染图形有时可能需要进行变换操作来完成一些需求,我们知道这些都是建立在3D数学的基础上实现的,那么我们有必要去了解一些一些3D数学的基本知识,如果还需要在3D图形编程中深究,还需要去读《计算机图形学》这本书。所以在…
OpenGL 了解纹理
从专业名词释义这篇文章我们知道纹理其实就是在绘制图形的时候把颜色填充替换成了图片进行填充,因为不可能所有的场景都是使用纯色来渲染,有时需要一些图片来渲染达到更加逼真的效果。在OpenGL中纹理一般采用.tga格式文件,这种格式文件是一种特殊格式文件,在OpenGL ES中还可以…
OpenGL 渲染技巧
从上个章节我们学习了渲染的基础,可以绘制一些简单的图形,比如点、线、金字塔、三角形扇形、以及三角形圆环等图形,也感受到了绘制图形后兴奋感以及刺激感。但是在更多的场景会碰到一些问题,就比如绘制甜甜圈的时候会出现如下图的情况,简直惨不忍睹。 在绘制3D图形的场景中,我们需要指定哪些…
下一页
个人成就
文章被点赞
237
文章被阅读
68,693
掘力值
1,544
关注了
21
关注者
1,428
收藏集
2
关注标签
17
加入于
2016-09-03