Home page

Home Page

Colouring-in

Updated

December 2009:

I now have an interactive version of the pattern generating algorithm where you can create your own variants of the patterns described in this section. This has a simple form based user interface, there is no requirement to download any source code.

August 2009:

Added a new start mode - 'Grid' - which allows you to create patterns based on a square grid like the example on the right. See the Python Script page or the interactive application.
Grid Pattern
Example

Introduction

This section of the web-site if for those who enjoy colouring in patterns. It started out initially from the discovery that you can create some quite interesting patterns by staring out with a basic geometric shape and applying some simple transformations. There are currently three transformations, "Edge Replacement", "Dualing" and "Relaxation", which are described in the following sections.

This section of the site also includes some patterns you can download and colour in yourself, some coloured in examples, some animations built using the relaxation algorithm and the Python Script to generate additional patters should you wish.

Please click on one of the following links.

Example

This pattern is constucted from a heptagon with spokes. This is the "Relaxed" version, you can see the unrelaxed form on the examples page.

Relaxed example

Example 2

This is an example of a pattern created using the new "startGrid" method. In this case the starting pattern was an array of 16 squares (a 4 x 4 grid).

Grid example

(c) John Whitehouse 2011