ZenTrim 2, Cloud Generator
After discovering that generating Perlin noise on the fly via Javascript isn't very snappy, I generated a bunch of PNGs to use for scrolling clouds instead. They are still Perlin noise generated the same way, but saved as PNGs so there is less demand on the browser to generate them. Artificial intelligence wrote this Perlin noise cloud generator for me. In spite of my best efforts AI failed to give the clouds organic edges. They are basically contained in a feathered circular orb, which is kind of bland. The cloud PNGs don't look super realistic, but when tiled with adequate overlap, the illusion of sky is sufficient. You'll see the scrolling clouds in action in the next blog post.
It's cool that the Download Cloud button on the script saves a transparent PNG. I was surprised that worked. I thought I might have to download the files and remove a background color. Generating usable files with Javascript is kind of new to me. I have generated files like PDFs and images with PHP before, but not much with Javascript.
As I was saying in the previous blog post, I often see faces or creatures in random noise patterns like clouds, carpet & textures. In the case of the cover photo of this blog post, I see an eagle, phoenix or some other large winged creature. See it too, or see something else?
To generate a new cloud with the generator above, just click the link and refresh the page. You will never see exactly the same image twice.