|
| |
A Better Kaleidoscope
First there was the normal Kaleidoscope. A normal (optical)
kaleidoscope uses mirrors and coloured glass to create a repeating image, the coloured
glass is the "source" for the image, the mirrors make the image appear to repeat
in all directions.
Then there was synthesized Kaleidoscopes. There are kaleidoscope
programs that can simulate optical kaleidoscopes by synthesizing the whole image from a
geometric description of the "source" image.
Now there is a "Better" Kaleidoscope. This kaleidoscope
allows an image (a digital photo, a scan, original art work) to be the "source",
and reflects a small part of it to produce a seamless pattern that repeats in all
directions. Look at the samples below to see the results.
| This program is unusual because it makes the kaleidoscopic image (static or moving)
from another image, rather than just synthesizing a drawing. |
|
| As well as being an interesting "toy", the seamless repeating images that
are produced are very useful as wallpaper (for web sites and other presentation
documents). The wallpaper theme can be based on detail from an image related to the
subject matter, thus enhancing the cohesiveness of the whole page. |
|
| For an example of a packaged screen saver, see the Oxford Computer Group Christmas screen
saver for 2003. |
|
| For further information about about using this program as a plugin (in a painting
program), as a screensaver, or as a self-contained kaleidoscope-like program, please mail us with your interest. |
|
| This program started life as an exercise in graphics manipulation, but anyone who
finds a normal kaleidoscope fascinating will understand the appeal and intrigue of being
able to manipulate an image in the same way. |
|
All images are copyrighted, they may not be used without permission.
|