It seems that your browser does not support the "canvas" tag. Please upgrade to a newer or better browser...

Stop  |   Show Axes  |   Z-Order off  |   Show Stats  |   Frame Count:    |    

"3D Dissolve JS" is a browser-based implementation of our Win32 "3D Dissolve" screen saver written entirely in JavaScript utilizing the HTML5 canvas element. "3D Dissolve JS" is based on a small 3D engine written in Borland Pascal in 1996. For more information and to download the original classic screen saver for Windows operating systems please visit the "3D Dissolve" page at

"3D Dissolve JS" was written mainly to familiarize myself with the HTML5 canvas and 2D context but also to test the increased capabilities and performance of modern-browser JavaScript. Started in June 2009 development was very slow but finally in May 2011 I found some time to finish off the final few remaining patterns and add new functionality like axes, stats display and z-order indexing.

License and Contact Information

3D Dissolve JS is released as open source under the GNU General Public License version 3 (GPLv3). For more information on how to apply and follow the GNU GPL, see
Contact Kostas Symeonidis at:
Follow me on Twitter: ksymeon