目标 1、接入闪萌动图2、仿qq动图效果3、支持webp demo链接 https://github.com/pengwj/blogWork/tree/master/code...
iOS中的内存管理十分重要,有时候页面的卡顿、App的崩溃都与内存有关。 在平时的开发过程中,都会使用到大量的图片。在处理高精度高分辨率的图片时,因为图片质量过大,有时候需要...
@一点东风 一样,在加载一张21M的图片后,内存指教飙到200多,使用url方式加载也一样
iOS的5种图片缩略技术以及性能探讨图像是每个应用程序不可缺少的一部分。调整图像大小是所有开发人员经常遇到的问题。iOS有5中图片缩略技术,但是我们应该在项目中选择哪种技术呢?尤其是面对高精度图片的缩略时,方式...
基本概念 响应者: 在iOS中,响应者为能响应事件的UIResponder子类对象,如UIButton、UIView等。 响应链: 响应链是由链接在一起的响应者(UIResp...
前言 上周尝试着对新项目进行了组件化的尝试,开始选择的是蘑菇街的方案(文章1、文章2),但是后来发现所有的组件都需要在+(void)load方法中注册,这个让我十分抵触,然后...
关于iOS的转场动画的实现: 转场动画实际上就是对View添加的转场效果,在CATransiton就已经给我们提供了丰富的事例 所以ViewController控制器之间的转...
前言 上一篇文章中,笔者简单的阅读了ReactiveCocoa官方文档,了解了ReactiveCocoa的基本使用后。这篇文章主要探讨一下,如何基于MVVM的设计模式在含有U...
iOS中的动画一般有两种方式实现,UIView Animation和Core Animation。 UiView动画是基于高层API封装进行封装的,对UIView的属性进行修...
本章实现了简单的图片组合滤镜效果,可以调整图片的饱和度和色温。 实现滤镜效果的主要是思路就两步: 1.将图片原始纹理作为输入,使用片段着色器处理后得到新的纹理。 2.将第一步...
2016年是移动直播爆发年,不到半年的时间内无数移动直播App掀起了全民直播的热潮。然而个人觉得直播的门槛相对较高,从推流端到服务端器到播放端,无不需要专业的技术来支撑,仅仅...
原文链接:http://www.cocoachina.com/special/20161130/18243.html 我看见原文是用markdown写的,但是cocoachi...
本章实现了自定义光照,地球自转,以及月球自转和绕地球公转的模型视图变换。 代码中引入了模型文件,sphere.obj,有兴趣的可以去了解OpenGLES的模型导入。 在代码开...
在上一章中,我们使用顶点坐标和顶点颜色,实现了一个简单的3D图形。 在本章中,将会使用图片纹理来继续实现这个图形,并使其沿着X、Y、Z三个轴进行旋转。 在引入代码之前,先介绍...
最近学习了图像渲染方面的知识,写一下自己对于离屏渲染的理解。 造成离屏渲染的原因有很多: 设置CALayer的cornerRadius,edgeAntialiasingMas...
您好,对于代码中的这两段代码不是很明白
glUniform2f(leftBottomUniform, -0.15, -0.15);
glUniform2f(rightTopUniform, 0.30, 0.30);
注释掉以后第二张图像就不显示了。 调试了以后发现可以对图像大小进行缩放,但是不明白其中的原理。
OpenGL ES实践教程(五)多重纹理实现图像混合教程 OpenGL ES实践教程1-Demo01-AVPlayerOpenGL ES实践教程2-Demo02-摄像头采集数据和渲染OpenGL ES实践教程3-Demo03-...
OpenGLES入门(二)在上一篇中,我们通过系统提供的方法进行的简单的图形绘制。 这一篇将通过glsl(OpenGL Shading Language)自定义顶点着色器和片段着色器,绘制相同的图片,...
上一章中还是对平面图形的绘制和简单的图形变换,在本章中将会开始绘制简单的3D图形,并对图形进行组合变换。 开始学习之前,先要了解几个概念。 1.计算机图形学 首先了解计算机处...
在上一篇中,我们通过系统提供的方法进行的简单的图形绘制。 这一篇将通过glsl(OpenGL Shading Language)自定义顶点着色器和片段着色器,绘制相同的图片,...