Skip to the main content
Custom printed fabric and more

Supporting independent designers as the world's largest Marketplace for eco-friendly, printed-on-demand:

Fabric Wallpaper Gift Wrap
  1. Pick Your Design
  2. Choose Your Material
  3. Checkout
Circadelic - Santa Barbara Islands fabric by small_yellow_duck on Spoonflower - custom fabric

Preview scale: 21.0 x 18.0 inches.

Design Scale Options:

Repeat
Basic_off BASIC
Half_off HALF-DROP
Brick_off HALF-BRICK
Center_off CENTER
Mirror_off MIRROR
Design Size Change DPI
Smaller Bigger
72.00in x 72.00in, 200 pixels/inch,

1. Choose Fabric
Carrot_white
Knit
Performance Piqué ($20.00/yd)
Performance Knit ($24.00/yd)
Modern Jersey ($26.50/yd)
Cotton Spandex Jersey ($26.75/yd)
Minky ($27.00/yd)
Organic Cotton Knit Ultra ($27.00/yd)
Fleece ($27.00/yd)
Sport Lycra ($32.00/yd)
Woven
Basic Cotton Ultra ($17.50/yd)
Satin ($18.00/yd)
Kona® Cotton Ultra ($19.00/yd)
Cotton Poplin Ultra ($20.00/yd)
Chiffon ($21.00/yd)
Poly Crepe de Chine ($23.00/yd)
Organic Sweet Pea Gauze ($23.00/yd)
Silky Faille ($24.00/yd)
Lightweight Cotton Twill ($26.00/yd)
Organic Cotton Sateen Ultra ($27.00/yd)
Linen Cotton Canvas Ultra ($27.00/yd)
Eco Canvas ($32.00/yd)
Faux Suede ($34.00/yd)
Performance
Performance Piqué ($20.00/yd)
Performance Knit ($24.00/yd)
Sport Lycra ($32.00/yd)
2. Choose Amount
Quantity must be a whole number!
Please add items to your cart in quantities of 200 or less.
QUANTITY
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (30" x 18")
Yards (60" width)
Carrot_white
Swatch (8" x 8")
Fat Quarter (30" x 18")
Yards (60" width)
Carrot_white
Swatch (8" x 8")
Fat Quarter (30" x 18")
Yards (60" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (21" x 18")
Yards (42" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (21" x 18")
Yards (42" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (27" x 18")
Yards (54" width)
Carrot_white
Swatch (8" x 8")
Fat Quarter (21" x 18")
Yards (42" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (21" x 18")
Yards (42" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (21" x 18")
Yards (42" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (28" x 18")
Yards (56" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (27" x 18")
Yards (54" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (28" x 18")
Yards (56" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (26" x 18")
Yards (52" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (21" x 18")
Yards (42" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (27" x 18")
Yards (54" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (28" x 18")
Yards (56" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (29" x 18")
Yards (58" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (28" x 18")
Yards (56" width)
Carrot_white
Swatch (8" x 8")
Fat Quarter (30" x 18")
Yards (60" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (28" x 18")
Yards (56" width)
Carrot_white
Swatch (8" x 8")
Fat Quarter (27" x 18")
Yards (54" width)
Carrot_white
Swatch (8" x 8")
Fat Quarter (28" x 18")
Yards (56" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (28" x 18")
Yards (56" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (27" x 18")
Yards (54" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (28" x 18")
Yards (56" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (28" x 18")
Yards (56" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (27" x 18")
Yards (54" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (29" x 18")
Yards (58" width)
Carrot_white
Swatch (8" x 8")
Fat Quarter (28" x 18")
Yards (56" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (27" x 18")
Yards (54" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (27" x 18")
Yards (54" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (21" x 18")
Yards (42" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (55" x 18")
Yards (110" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (55" x 18")
Yards (110" width)
Carrot_white
Test Swatch (8" x 8")
Fat Quarter (55" x 18")
Yards (110" width)
This fabric is delivered smooth and crinkles when washed. Prints are likely to be off-grain.

1
1
1
1
Horizontal: 1
Vertical: 1
Total: $0.00
On Basic Cotton Ultra per yard $ 10.50 In stock
Discount
Starry_night_output_small_thumb

By Kiri

I write computer programs that create art.

Visit this designer's shop

Description:

colourful circles

The colourful circles in this design were created by a computer program which packs the circles together as if they were soap bubbles.

The colour palette is sampled from a photograph of kayakers paddling near the Santa Barbara Islands.

Upload a photo and create your own colourful circle design with the app! http://circadelic-design.appspot.com/

Image Gallery

Log in or Sign up to add a comment.

elramsay

elramsay says: Thanks for sharing your great app and explaining how you set it up to repeat. Lovely design. Congrats!

Posted over 2 years ago.

susan_p...

susan_polston says: Congratulations!

Posted over 2 years ago.

su_g

su_g says: Congratulations on placing in the top ten!

Posted over 2 years ago.

jill_o_...

jill_o_connor says: Congratulations on top ten! I like the idea of circle packing too :-)

Posted over 2 years ago.

small_y...

small_yellow_duck says: Glad to hear that people are having fun playing with the app. :-) The *image* repeats every 72 inches... but take a closer look - the underlying *structure* repeats every 24 inches. The easiest way to see this is to look for a really big circle, then find another really big circle and then look at the size of their neighbouring circles. Yep, the same. So what is happening? The computer program works in two steps: first it creates a "packing" with the radii and positions of the circles and then it goes in and assigns pretty colours to each circle. When the computer makes the circle packing, it basically lets the circles wander around on the tile: when two circles bump into one another, they move apart (just like soap bubbles) and when a circle moves off the left side of the tile, it reappears on the right side of the tile. When the program notices that none of the circles are overlapping, it shrinks the tile a bit, so the circles are eventually packed tightly together (look up "random close packing" on wikipedia). Doing all the calculations to move the circles around takes a lot of time for the computer to do - in fact, the amount of time required increases as the square of the number of circles. (Simulating 200 circles takes FOUR times as long as simulating 100 circles.) I didn't want to wait around for days while the computer positioned thousands of circles, so I just simulated 225 circles, then repeated the resulting "circle position tile" three times to create an "uber tile". At this point, I fed the "uber tile" to the colouring algorithm, which is very fast, so it doesn't matter how much circles there are. Ultimately, the dimensions of the "uber tile" are just determined by the size of the image (40 Mb) that I can upload to SF! OK, so now the cool part: if I wanted to repeat the "circle position tile" 8 times instead of 3, I just change one line of code and wait 30 seconds for the colouring algorithm to cook a new image! Being able to change the number of "circle position tiles" in the "ubertile" makes it easy to create an image where the circles are smaller (which would require several repetitions of the "circle position tile" to cover the whole space between selveges).

Posted over 2 years ago.

amy_g

amy_g says: Congrats on your top-ten win for a gorgeous design....beautiful, great job!!! :o)

Posted over 2 years ago.

chicca_...

chicca_besso says: Congratulations on top ten!

Posted over 2 years ago.

hootena...

hootenannit says: Congratulations on top ten, and what a cool app you've built! Thanks for sharing it! It looks like the repeat is 58" x 72" - is that right?

Posted over 2 years ago.

cerigwen

cerigwen says: Congrats on top ten!

Posted over 2 years ago.

ottoman...

ottomanbrim says: Congratulations!Very nice!

Posted over 2 years ago.

graceful

graceful says: Woah!

Posted over 2 years ago.