视频效果
Shader特效——“翻转的网格” 的实现 【GLSL】
设计思路详解
将特效分为三个阶段
首先,我们通过定义一个变量 pause 来把特效分为三个阶段—— [0., pause), [pause, 1.-pause), [1.-pause, 1.]
float pause = 0.1;
第一个阶段显示的原图混合黑色背景(分隔带,随着时间逐渐消失)的效果,如下所示
最后一个阶段显示的是目标图混合黑色背景(分隔带,随着时间逐渐消失)的效果
Shader特效——“翻转的网格” 的实现 【GLSL】
首先,我们通过定义一个变量 pause 来把特效分为三个阶段—— [0., pause), [pause, 1.-pause), [1.-pause, 1.]
float pause = 0.1;
第一个阶段显示的原图混合黑色背景(分隔带,随着时间逐渐消失)的效果,如下所示
最后一个阶段显示的是目标图混合黑色背景(分隔带,随着时间逐渐消失)的效果