It is hard to give you a definition of that effect called keftales, nor can I tell you about its origin indeed. All I know is that it is another pretty old effect such as shadebob, vectorballs or dots and so on. They look like geometric shapes, often related to squares or circles, that endlessly change colors therefore creating a mesmerizing effect.
Technically speaking I don’t think that coding keftales is difficult, the real challenge tho is creating a fast and smooth effect. No piece of cake !
In the 90s this effect was pretty popular : for instance in 1993 Dreams demo by Animal Mine you can find keftales but they are terribly slow… Luckily enough the rest of the demo is pretty nice. You can also find several kinds of keftales in 1992 Mathematica demo by Aura and even tho they are quite slow too they show enough variety to let us forgive the lack of speed :
Let’s speak the truth here : yes by nature keftales tend to repeat fast enough, besides their mesmerizing shapes can me you feel dizzy fast as well :). This is why I think they should not be displayed too long or even seen too often in demos.
However coders can play with shapes, patterns or colors so that we can still be amazed by new kinds of keftales such as the very nice ones that can be found in 1992 Cozmic Jam and 1993 Systematic Error demos by Imagina :
Our latest example comes from 2009 Scene Before demo by Stax in which you can witness fast keftales with great colors and quite an original point of view. Besides it goes fast enough so that you won’t even have time to feel bored with that effect.
Keftales sure look nice with their candy like colors, crazy shapes and all of this changing color endlessly but I don’t miss them to be honest. They became out of fashion long time ago and were they to be featured in new demos then coders would need to find another way to display them. Let’s hope someone has a great idea tho, it could be nice seeing them back updated and shown a new way.
Let’s move on with some videos, this one taken from the Mathematica demo :
Followed by the Systematic Error demo :
Ending with the best of one in the Scene Before demo :