Eyecandy: Turn your computer into an expensive lava lamp.

Plasma

Initial Release Date
February 6, 1997
Color Palette
8/18b
Max Resolution
320x200
License Status
Public Domain
Codebase
C++
Platform(s)
MS-DOS
Author(s)
Ingemar Eriksson

Description

Plasma by Ingemar Eriksson is inspired by and similar to JCL Plasma generating a color-cycled plasma animation.

Plasmas are patterns generated by applying functions across each pixel in a grid using the grid coordinates as inputs. The functions frequently use trigonometric functions (i.e. sin/cosine) to keep output values within a valid range (typically 0-255), since for instance, sin(x) will always be between -1 and 1. Fractal or other functions or methods, like value scaling, can also be used.

Animation is produced, similarly to JCL Plasma, by merging two screen sized (320x200), moving windows from a plasma grid. Plasma improves on JCL Plasma though, in that it's pattern doesn't obviously repeat. Likely an effect of desyncing the palette cycling and plasma animation, but I'm not sure.

Video

Screenshots

Downloads

Documentation

Discussion

comments powered by Disqus