Pattern Design for the Rest of Us

Making Repeating Patterns with SymmetryMill

Creating repeating patterns does not get any simpler than this. With the powerful SymmetryMill tools, you enjoy instant success. Get a quick overview from this short video »

Unending stream of patterns

Move the control path with your mouse and SymmetryMill generates an endless stream of patterns. You'll be amazed at how many of them you can create from any source, including the demo image in the free Limited Version. Try now »

Seventeen symmetry types

Click any of the colorful symmetry buttons in the Parameters panel and instantly enjoy a new pattern. There are exactly seventeen mathematically possible ways to create surface patterns and they are all available in SymmetryMill. Start your own explorations from these examples »

Seamless patterns

Not all symmetries produce seamless patterns, but that does not slow you down in SymmetryMill. Drag one or two Blend sliders and the built-in algorithms smooth away all the hard boundaries between motifs.

Brick and drop repeats

Brick and drop repeats are the bread and butter of textile design so SymmetryMill makes creating them extremely easy. Just use the Simple shift symmetry and shear the control path by dragging one of the sides of the control path. Get all the details from this step-by-step tutorial »

Local or web source images

Use PNG, JPEG, or GIFF images from your local computer or from the web. Local images will remain in the privacy of your own computer. You will never have to upload them to a server (unless you decide to share them).

Helpful cursors

Move your mouse pointer in the Source Image window and you get immediate suggestions for what you can do at that moment. These simple edits bring you an incredible variety of patterns.

Background colors and transparency

Click the SymmetryMill color picker to fill the background with a color of your choice or click a button to remove the background altogether. SymmetryMill fully supports transparency.

Easy rotation of the source image

Rotate the image to create still more patterns from the same source—or to make the pattern that you want to come out just right.

Color adjustments

Drag the sliders in the Filters panel to change the hue, saturation, brightness, contrast, and transparency of your source image or to colorize a monotone image. Easily go from a color to grayscale image or the other way around.

The sharpen and blur filters

Use the standard sharpen and blur filters to add new dimensions to your patterns.

Tile, pattern, and unit cell export

Export your pattern from SymmetryMill at any time: as a tile, to use as a background of a web page or to print on fabric; as a pattern, to use as an art or illustration; or as a unit cell, to re-create your SymmetryMill pattern in SymmetryWorks or SymmetryShop.

Private and public snapshot sets

Take a snapshot of the current pattern and save all its settings at once. Or click a snapshot and get the previously saved pattern back. Snapshots are stored in your user account in groups (sets), automatically. If you decide to make your snapshots public, other people will get both your patterns and the exact recipes to reproduce them.

Community sharing (Pattern Central)

SymmetryMill is as much about creating patterns as it is about sharing them. Share your patterns exactly the way you want: with a selected group of people or publicly at the central repository—Pattern Central. Public sharing equally benefits you, the author, and the community at large. Learn more about sharing in this tutorial »

Author pages

Build your own portfolio and present it to the world. SymmetryMill creates, links, and indexes your personal author page for you. Send your interactive portfolio to friends, potential clients, or employers with a click. Or let other people find you more easily on the web.

Shared listings

Browse shared patterns by date or rating. Or go directly to the hall of fame of featured patterns.

Lookup of similar patterns

Search for a specific type of patterns on Pattern Central. A comprehensive collection of tags lets you look up similar patterns once you have found one that suits your needs.

Automatic notifications

Follow @symmetrystream on Twitter and be notified of new shared patterns. As soon as a new submission is received, SymmetryMill will posts a message:

Unlisted patterns

Simply check the Unlisted box in the Share dialog and you will be able to discuss your patterns with friends without making your patterns available publicly. SymmetryMill will create a pattern homepage, but nobody will know about it unless you send them a link.

Loading shared patterns from the web

Click the Load button » on Pattern Central to instantly load your shared patterns in SymmetryMill. Loading a shared pattern also automatically loads its source image.

Derived pattern sets

Create derivatives from other people's patterns (if their license allows it) and let others enhance your patterns too. SymmetryMill keeps tabs on sharing and links up derived patterns to the parent. So when somebody derives from your patterns, it enhances your online reputation.

Customizable preferences

Customize the startup behavior and tweak various optimization settings to your liking. SymmetryMill remembers your choices and will apply them when you sign in the next time.

Online user guide

Access the convenient online user guide with just a few clicks. Even though SymmetryMill is easy to learn by trying and experimenting, the user guide will still be helpful for a quick overview.

New in SymmetryMill 1.5

Standalone application

Launch SymmetryMill on your desktop just as any other standalone application. Enjoy full access to your local files, keyboard shortcuts for copying patterns and tiles, undo/redo seamlessly working across multiple source images, and many other conveniences. Download here.

Keyboard editing

Move the control path around with keyboard arrow keys. SymmetryMill remembers which part of the control path you clicked (an anchor, a side, or the entire control path) and lets you move that part in exact increments. Hold down the Shift key to make bigger movements.

Drag and drop

Drag images from your local computer on any of SymmetryMill's windows. That's all it now takes to load an image in SymmetryMill. And you can drag images from your web browser too!

Drag and drop shared patterns

You can also drag and drop a web address from Pattern Central. This open the whole set of shared patterns so you can flip through the snapshots and start working with them at once. As an example, launch your SymmetryMill and drag this link »

Load recent images

Quickly load a recently used image by selecting it from the File > Load Recent menu. This feature comes in especially handy when you loaded an image from the web and did not have a chance to record it's location yet.