Showing posts with label Plaid. Show all posts
Showing posts with label Plaid. Show all posts

Tuesday, December 25, 2007

Non-periodic graph paper

NonPeriodicGraphPaper This is a variation of my non-periodic plaids. Maybe more practical, maybe not. You can download a 10-page pdf and print out as much as you want. Every page is different. Of course.

Download non-periodic graph paper

You may be asking, "what is non-periodic graph paper good for?" Good question! I just program this stuff, I don't explain it. I program it because I can, not because I have a use in mind.

However: you can draw boxes for flow charts or organization charts and the boxes will line up horizontally and vertically. They won't be the same size, but they'll line up.

You can use the grid to draw large rectangles and subdivide them. Then you can paint them in primary colors. Very Piet Mondrian. The randomness of the grid will keep the composition from looking too regular.

Every snowflake is different. Why not graph paper?

Monday, December 17, 2007

Non-periodic plaids

AsynchPost

Here's the latest silliness from the Regruntled Computer Works: non-periodic plaids. These are constructed like normal plaids, except that the thread counts are randomized.

I rather like the patterns. I'd like to have a dress shirt made. And I'd like to watch the seamstress try to match the pattern for the pocket! OK, that's just cruel. No pockets.

Humans tend to see patterns that aren't there. Conversely, if they try to randomize something, they make it "too random". I'm guilty, too. I generated lots of these plaids, and discarded the ones that didn't "look right".

I suspect that's part of the reason I find the sudoku patterns so interesting. The rules of the pattern create something with the colors all mixed up. It's not random at all, in fact it's highly structured, but to the eye it looks random without being too random.

Saturday, November 24, 2007

Crawling background

Here is one of those "I wonder if I can do it" projects. I'm reading about background images and I see that the position can be adjusted pixel by pixel. If I can do that, I can make the image move. Already, I'm so focused on the technical details that I'm not even considering whether this is a good idea or not.

Of course, the Blogger platform doesn't co-operate. But I'm also reading about inline frames, which is a way to display a piece of one web page on another. So I put the crawling image on another server, and display it in an inline frame in this post. Maybe I can use the same techniques for something useful.

Wednesday, November 21, 2007

Random thoughts on randomness

Random PlaidThere are 138,510 versions of this page. The background is randomized, as is the image to the right. Although Blogger, the platform, hosts zillions of people spewing mindless drivel, randomizing the images was surprisingly hard to do. I had to put the randomness on a different server and link to it.

Can I randomize the text of a blog post? Again, this is easy enough on another server, but not so easy on Blogger. But maybe there is a way.

In the literary world, the cut-up technique can be traced back to the Surrealists, but is mostly associated with Brion Gysin and William S. Burroughs in the 50s. The name comes from cutting up newspapers with razor blades and physically juxtaposing pieces of paper.

The Dice Man, by Luke Rhinehart, is a novel about randomness. The protagonist makes life decisions by rolling dice. On the other hand, Secret Ballet, by Detlev Fischer, is a randomized novel. It is composed of example sentences from a dictionary, arranged with some assistance from the author. The resulting text is quite readable, and the effect is more aimlessness than randomness.

Saturday, November 17, 2007

The Plaidolyzer


I put the computer to work generating web pages with plaid backgrounds. It looks like you can modify the plaids interactively, but this is an illusion. You are actually navigating through plaids that have been generated ahead of time. Try it and see:
Click here for the Plaidolyzer

I decided to do some variations on the rainbow plaid theme. I shuffled the colors a bit. It turns out that the colors don't look right if they're out of order. For example, if yellow is between orange and green, it looks yellow. If yellow is next to white, it looks white. This puts some constraints on the shuffling.

Next, I tried different backgrounds from white to gray to black. Non-white backgrounds bring out the yellow.