a/o 2020-05-29
--
- Restart with Cmd-R or Cmd-D
- Erase drive / 3x if second-hand
- Reinstall MacOS
#ifdef GL_ES | |
precision highp float; | |
#endif | |
// General parameters | |
uniform sampler2D from; | |
uniform sampler2D to; | |
uniform float progress; | |
uniform vec2 resolution; | |
#ifdef GL_ES | |
precision highp float; | |
#endif | |
// General parameters | |
uniform sampler2D from; | |
uniform sampler2D to; | |
uniform float progress; | |
uniform vec2 resolution; | |
#ifdef GL_ES | |
precision highp float; | |
#endif | |
#define PI 3.14159265358979323 | |
#define POW2(X) X*X | |
#define POW3(X) X*X*X | |
uniform sampler2D from, to; | |
uniform float progress; | |
uniform vec2 resolution; | |
uniform int endx; |
// This template should ONLY be used for DEVELOPMENT | |
#ifdef GL_ES | |
precision highp float; | |
#endif | |
uniform sampler2D from, to; | |
uniform float progress; | |
uniform vec2 resolution; | |
uniform vec3 color; |
#ifdef GL_ES | |
precision highp float; | |
#endif | |
uniform sampler2D from, to; | |
uniform float progress; | |
uniform vec2 resolution; | |
// Adapted by Sergey Kosarevsky from: | |
// http://rectalogic.github.io/webvfx/examples_2transition-shader-pagecurl_8html-example.html |
#ifdef GL_ES | |
precision highp float; | |
#endif | |
// Hardcoded parameters -------- | |
uniform sampler2D from, to; | |
uniform float progress; | |
uniform vec2 resolution; |
// Converted from https://github.com/rectalogic/rendermix-basic-effects/blob/master/assets/com/rendermix/CrossZoom/CrossZoom.frag | |
// Which is based on https://github.com/evanw/glfx.js/blob/master/src/filters/blur/zoomblur.js | |
// With additional easing functions from https://github.com/rectalogic/rendermix-basic-effects/blob/master/assets/com/rendermix/Easing/Easing.glsllib | |
#ifdef GL_ES | |
precision highp float; | |
#endif | |
uniform sampler2D from, to; | |
uniform float progress; | |
uniform vec2 resolution; |
#ifdef GL_ES | |
precision highp float; | |
#endif | |
uniform sampler2D from, to; | |
uniform float progress; | |
uniform vec2 resolution; | |
uniform float persp; | |
uniform float unzoom; | |
uniform float reflection; |
// This template should ONLY be used for DEVELOPMENT | |
#ifdef GL_ES | |
precision highp float; | |
#endif | |
uniform sampler2D from, to; | |
uniform float progress; | |
uniform vec2 resolution; | |
uniform sampler2D s; |