Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ojack/selfie-apocalypse


https://github.com/ojack/selfie-apocalypse

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

#SELFIE APOCALYPSE

Webcam glitches and gif generator. Requires a WebRTC-enabled browser and WebGL.

[demo](http://ojack.github.io/selfie-apocalypse)

![alt preview](https://raw.githubusercontent.com/ojack/selfie-apocalypse/master/images/victory.gif)

![alt preview](https://raw.githubusercontent.com/ojack/selfie-apocalypse/master/images/alien.gif)

Effects were created using custom shaders written in GLSL(see js/shaders).

Uses [Three.js](http://threejs.org/examples/) to set up WebGL context, and [Effects Composer](https://github.com/mrdoob/three.js/blob/master/examples/js/postprocessing/EffectComposer.js) to composite shaders. Ascii shader created with [Kamal Marhubi](http://kamalmarhubi.com/blog/).