Monday, January 11, 2016

SmoothLife in WebGL

Yet another WebGL project: a port of Stephan Rafler's Smooth Life.

The GPU is used for acceleration rather than 3D effects and is required to support  float textures as framebuffers.

Try it out here

Several variants are accessible from the Config Screen - press "C" to enter it.
If you discover an interesting customization please send it to us.

This currently only works on Chrome and following parameters are hardcoded:

time step mode: 2  "f = g + dt*(f-g)"
dt: 0.1
sigtype: 1.0 "hard"
mixtype: 0.0 "hard"
sigmode: 2.0  "sigmoid_mix"