SDWebImage 相信對大多數(shù)開發(fā)者來說,都是一個不陌生的名字。它除了幫助我們讀取網(wǎng)絡(luò)圖片,還會處理這些圖片的緩存。它的緩存機(jī)制到底是什么樣的呢,讓我給跟大家嘮叨嘮叨,希...
SDWebImage 相信對大多數(shù)開發(fā)者來說,都是一個不陌生的名字。它除了幫助我們讀取網(wǎng)絡(luò)圖片,還會處理這些圖片的緩存。它的緩存機(jī)制到底是什么樣的呢,讓我給跟大家嘮叨嘮叨,希...
這篇文章我們繼續(xù)研究濾鏡實(shí)現(xiàn),主要實(shí)現(xiàn)的濾鏡大家應(yīng)該在抖音系中有見到過,ok,話不多說,直接開始吧! 一、縮放濾鏡 1、效果: 2、著色器代碼 這里我們的縮放采用的是在頂點(diǎn)著...
分屏濾鏡在現(xiàn)在的短視頻中十分常見,今天我們就使用OpenGL ES來實(shí)現(xiàn)分屏濾鏡的效果。 一、實(shí)現(xiàn)結(jié)果 二、分屏原理: 既然是濾鏡效果,那肯定就得用到著色器來實(shí)現(xiàn)了,分屏效果...
一、前言 上一篇博客中,我們實(shí)現(xiàn)了使用OpenGL ES的核心語言GLSL渲染一張圖片到屏幕上,雖然最后成功了,但是也出現(xiàn)了一點(diǎn)點(diǎn)小問題,就是我們渲染的圖片是并不是我們期望的...
一、效果 從這篇文章開始,我們將學(xué)習(xí)OpenGL和OpenGL ES的核心編程語言--GLSL。今天我們就利用GLSL編寫自定義著色器實(shí)現(xiàn)一個簡單的圖片渲染。先上效果圖: 二...
上一篇中我們實(shí)現(xiàn)了顯示一個圖片。這次我們增加點(diǎn)難度,創(chuàng)建一個正方體,將正方體6個面全都貼上紋理并且使其進(jìn)行旋轉(zhuǎn)。 先看下最終結(jié)果: 一、OpenGL ES實(shí)現(xiàn): 上代碼: 需...
一、什么是OpenGL ES OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL三維圖形 API 的子集,針對手機(jī)、PDA和游戲...
一、案例效果: 這個案例是在之前的公轉(zhuǎn)和自轉(zhuǎn)案例基礎(chǔ)上再開發(fā)的,先看下最終的效果: 二、代碼解析: 1.setupRC函數(shù): setupRC流程圖setupRC流程圖.png...