|
Author |
Topic: starfi5h (Read 406 times) |
|
rgovostes
|
starfi5h
« on: Jan 3rd, 2004, 4:05am » |
|
I began working on this project a week and a half ago, and it has given me nothing but problems. It is a Processing port of Mars Saxman's Starfish pattern generation algorithm, which is released under the GPL. I managed to port his C++ without difficulty, but running it is another thing. Basically, it generates linear and planar waves and applies different modifications to them (inverts them, combines them, multiplies them together). It then uses the waves to create images, which result in beautiful images like these. My version is different from Mars' original in that it does not allow wrapping images (since the ones generated by the applet are not meant for desktop patterns). In order to make this run, I added some experimental threading code. I also added some debugging messages, which don't format as they should, but at least give you a general idea of how it is running. Any and all suggestions, improvements (optimizations, additional waves), complaints, et cetra are welcome, appreciated, and thoroughly enjoyed!
|
|
|
|
rgovostes
|
code
« Reply #1 on: Jan 3rd, 2004, 4:13am » |
|
The code is too long to post, so I must provide a download link. The file is compressed as .tar.gz with StuffIt; if anyone would like it in a different format, I would be happy to provide it. Click the starfish to download!
|
« Last Edit: Jan 3rd, 2004, 4:19am by rgovostes » |
|
|
|
|
|