Helios is another port of Terry Welsh's awesome screensavers.
It is best enjoyed on a recent version of Chrome and a reasonably powerful machine.
Standard Demo
Variants:
No Surfaces (works well on less powerful machines)
Close Up
Crazy Camer
Sunday, April 24, 2016
Wednesday, March 30, 2016
Microcosm
My latest project, Microcosm, took a little longer but it has been worth it.
Microcosm is a port of Terry Welsh's awesome screensave with the same name
It is best enjoyed on a recent version of Chrome and a reasonably powerful machine.
If necessary, you can adjust the detail-setting in the config screen to make it work on weaker machines including many mobile devices.
The config screen also has many additional customization options worth exploring.
Microcosm Demo
Variants:
Microcosm is a port of Terry Welsh's awesome screensave with the same name
It is best enjoyed on a recent version of Chrome and a reasonably powerful machine.
If necessary, you can adjust the detail-setting in the config screen to make it work on weaker machines including many mobile devices.
The config screen also has many additional customization options worth exploring.
Microcosm Demo
Variants:
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
http://art.muth.org/smoothlife.html
Several variants are accessible from the Config Screen - press "C" to enter it.
If you discover an interesting customization please send it to us.
===
Caveats:
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"
The GPU is used for acceleration rather than 3D effects and is required to support float textures as framebuffers.
Try it out here
http://art.muth.org/smoothlife.html
Several variants are accessible from the Config Screen - press "C" to enter it.
If you discover an interesting customization please send it to us.
===
Caveats:
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"
Friday, November 20, 2015
Pixel City in WebGL
It is written in Dart and uses Raymond Hulha's excellent ChronosGL library.
Try it out at http://art.muth.org/pixelcity.html
Note: due to a bug in (the way I use) Dart this does not appear to be working on Firefox currently, so use Chrome for now.
Several variants are accessible from the Config Screen - press "C" to enter it.
Tuesday, August 11, 2015
Moebius Gears in WebGL
My first steps in 3D programming with Dart and WebGL:
Try it out yourself at:
http://muth.org/Art/moebius_gears.html
Try it out yourself at:
http://muth.org/Art/moebius_gears.html
Sunday, May 24, 2015
WebGL Version of Conway's Game of Life and Variations
Another installment of my exploration into Google's Dart language.
This time playing with WebGL producing yet another implementation of Conway's Game of Life.
http://muth.org/Art/life.html
It should work on most browsers and systems including mobile devices.
This time playing with WebGL producing yet another implementation of Conway's Game of Life.
http://muth.org/Art/life.html
It should work on most browsers and systems including mobile devices.
Wednesday, May 6, 2015
Web-port of xscreensaver's Substrate
Recently I started using Google's Dart language for web development projects.
Not being a fan of JavaScript, Dart has made such projects fun again.
As a warm-up I have ported my favorite xscreensaver, Substrate, to the web.
You can try it out here:
http://muth.org/Art/substrate.html
It should work on most browsers and systems including mobile devices.
Not being a fan of JavaScript, Dart has made such projects fun again.
As a warm-up I have ported my favorite xscreensaver, Substrate, to the web.
You can try it out here:
http://muth.org/Art/substrate.html
It should work on most browsers and systems including mobile devices.
Subscribe to:
Posts (Atom)



