Find a file
2026-05-17 17:00:58 -06:00
img Update avatar with new image 2026-05-17 17:00:58 -06:00
omg-dots omg-dots script 2026-05-17 16:02:48 -06:00
.gitignore git ignore 2026-05-17 16:01:59 -06:00
LICENSE-apache.txt Apache License 2.0 2026-05-17 16:01:42 -06:00
README.md New render for curtains, noted 2026-05-17 16:59:57 -06:00
requirements.txt py deps 2026-05-17 16:02:17 -06:00

Curtains South Window Main Floor Yellow Dots on Blue

Production files for two curtains. with yellow dots on blue background.

Preview

Preview of image used.

Preview

Preview

Render

Render

Render of the curtain

Final Image

The final production image is here:

img/curtain-dots-yellow-blue.png

Note: it is 319M! Contrado can handle these large file sizes OK.

Manufacturing

  • Curtain
  • Manufactured by Contrado
  • 66" x 72"
  • 13,200 x 14,400 pixels

Scripts

Thusly:

python -m venv venv
source venv/bin/activate
pip install -U setuptools pip wheel
pip install -r omg-dots/requirements.txt
./omg-dots/omg-dots.py

The Contrado curtain is 13,200 x 14,400 pixels.

Production script run:

./omg-dots/omg-dots.py \
    --compress 9 \
    --width 13200 \
    --height 14400 \
    --dot-color "255,243,0" \
    --bg-color "0,12,255" \
    --dot-sizes '[[4, 8], [6, 15], [10, 25], [15, 25], [22, 15], [28, 8], [38, 3], [50, 0.6], [71, 0.12], [89, 0.03], [122, 0.06], [150, 0.02], [171, 0.05]]' \
    --seed 14 \
    --output img/curtain-dots-yellow-blue.png

License

Apache 2.0.

Copyright © 2026 Jeff Moe.