Hujaza: Coding Beauty

Procedurals / Generative Art Experiments

When you click on any of the icons below, a randomly generated unique image will be generated that has never been seen before. Some images take a while to create, but it might be worth it. Once you generate the new image, click it again to generate another. Or click the download icon to save it.

Would you like an image for your desktop wallpaper? Your screen resolution has been automatically detected. If you want an image to be your wallpaper, use the “Custom Wallpaper” button for it, or enter new dimensions for a custom size image (maximum dimension of 3600 px).

3x3_cosmic_flowers
3x3_cosmic_flowers.php
×
3x3_doilies
3x3_doilies.php
×
3x3_mandalas
3x3_mandalas.php
×
3x3_spinning_polygons
3x3_spinning_polygons.php
×
8bit_galaxy
8bit_galaxy.php
×
berries
berries.php
×
black_crayon
black_crayon.php
×
bubbles
bubbles.php
×
buildings
buildings.php
×
cells
cells.php
×
chalk_streaks
chalk_streaks.php
×
circle_patterns
circle_patterns.php
×
cirrocumulus
cirrocumulus.php
×
city_moonscape
city_moonscape.php
×
city_skyline
city_skyline.php
×
colorbynumber
colorbynumber.php
×
coral
coral.php
×
cosmic_flower
cosmic_flower.php
×
cotton_candy
cotton_candy.php
×
cumulus
cumulus.php
×
cylinder
cylinder.php
×
drips
drips.php
×
drizzles
drizzles.php
×
ellipses
ellipses.php
×
feathers
feathers.php
×
flares
flares.php
×
flower
flower.php
×
flowers
flowers.php
×
foggy_grid
foggy_grid.php
×
glacier
glacier.php
×
glyphs
glyphs.php
×
graphite_fossils
graphite_fossils.php
×
graphite_texture
graphite_texture.php
×
grass
grass.php
×
interference
interference.php
×
kelp
kelp.php
×
lawn
lawn.php
×
lazy_brushstrokes
lazy_brushstrokes.php
×
linen
linen.php
×
linoleum
linoleum.php
×
lint
lint.php
×
mandala
mandala.php
×
marble
marble.php
×
mesh
mesh.php
×
moire_petals
moire_petals.php
×
mountains
mountains.php
×
nebula
nebula.php
×
nxn_spinning_polygons
nxn_spinning_polygons.php
n: ×
phloem
phloem.php
×
plaid_flower
plaid_flower.php
×
polygon_regular
polygon_regular.php
×
ribbons
ribbons.php
×
ripples
ripples.php
×
ripples_overlap
ripples_overlap.php
×
rug
rug.php
×
seigaiha
seigaiha.php
×
smoke
smoke.php
×
snowflake
snowflake.php
×
speedy_stars
speedy_stars.php
×
spinning_polygon
spinning_polygon.php
×
spinning_polygon_custom
spinning_polygon_custom.php
×
spiral
spiral.php
×
spiral_threads
spiral_threads.php
×
squared
squared.php
×
stained_glass
stained_glass.php
×
static
static.php
×
streamers
streamers.php
×
string_flower
string_flower.php
×
swirls
swirls.php
×
thin_strings
thin_strings.php
×
thin_strings_mandala
thin_strings_mandala.php
×
threads
threads.php
×
try_circle
try_circle.php
×
watery_spirals
watery_spirals.php
×

How are these images generated?

All these images are generated using algorithms written in PHP. Some are based on observing patterns in nature, and some are just random. The algorithm is given a range of parameters for color, size, angle, etc. The result is always unique and unpredictable. These images are tweeted out automatically at @codingbeauty, and the author is @hujaza_. I hope you enjoy these. Contact me on Twitter if you have questions about the particular algorithms. I am glad to share them.

© 2018 hujaza.com • @hujaza_