View index.html
1 2 3 4 5 6 7 8 9 10
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Loading CSV Data with D3</title>
<script type="text/javascript" src="http://d3js.org/d3.v3.js"></script>
</head>
<body>
 
<p>Not much to see here; try looking in the console!</p>
View DreamyZoom.glsl
1 2 3 4 5 6 7 8 9 10
#ifdef GL_ES
precision highp float;
#endif
 
 
// Definitions --------
#define DEG2RAD 0.03926990816987241548078304229099 // 1/180*PI
 
 
// Hardcoded parameters --------
View crosshatch.glsl
1 2 3 4 5 6 7 8 9 10
#ifdef GL_ES
precision highp float;
#endif
 
// General parameters
uniform sampler2D from;
uniform sampler2D to;
uniform float progress;
uniform vec2 resolution;
View random_squares.glsl
1 2 3 4 5 6 7 8 9 10
#ifdef GL_ES
precision highp float;
#endif
uniform sampler2D from, to;
uniform float progress;
uniform vec2 resolution;
 
float rand(vec2 co){
return fract(sin(dot(co.xy ,vec2(12.9898,78.233))) * 43758.5453);
}
View Star Wipe.glsl
1 2 3 4 5 6 7 8 9
// Why eat hamburger when you can have steak?
// https://www.youtube.com/watch?v=lfgVMk36-Ek
 
#ifdef GL_ES
precision highp float;
#endif
uniform sampler2D from, to;
uniform float progress;
uniform vec2 resolution;
View PageCurl.glsl
1 2 3 4 5 6 7 8 9
#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
View gist:1f2d733f2cb8dda330bc
1 2 3 4 5 6 7 8 9 10
Notes of Scale Summit 2015 what's changed since last year.
 
Things last year:
- “Big Data is a thing”; Big Data is now pointless
- “Is CouchDB dead?” npm were? Fairly sure couchdb is now dead, despite more funding
- Under still going: Mongo, Riak. Mongo's not dead? Guardian, GDS, MOJ. Mongo on the rise again? Mongo *might* be dead; we don't know.
- Websockets were "standard" but weren't really… except for certain browsers, proxies, etc.
- HTML5 video still doesn't really work
- Flash is still dying… Unless you count CVEs. Lots of flash-based ads.
- WebGL has taken hold? Still true, apparently.
View simple luma.glsl
1 2 3 4 5 6 7 8 9
// 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 luma;
View TEMPLATE.glsl
1 2 3 4 5 6 7 8 9 10
#ifdef GL_ES
precision highp float;
#endif
uniform sampler2D from, to;
uniform float progress;
uniform vec2 resolution;
 
float snoise(vec3 uv, float res) // by trisomie21
{
const vec3 s = vec3(1e0, 1e2, 1e4);
View squareswipe.glsl
1 2 3 4 5 6 7 8 9 10
#ifdef GL_ES
precision highp float;
#endif
uniform sampler2D from, to;
uniform float progress;
uniform vec2 resolution;
 
uniform ivec2 squares;
uniform vec2 direction;
uniform float smoothness;
Something went wrong with that request. Please try again.