Shape Computation Lab

Designing Rules for a Celtic Knot

Tzu-Chieh Kurt Hong


A simple shape grammar generating Celtic knots is presented producing spirals, step patterns and key patterns in the style. The first vignette in the series shows the construction of two rules in the grammar that can be used to generate the growth of the pattern from a single loop to an alternating loop horizontally and vertically. The shape rules apply to shapes composed of arcs and straight lines under isometry transformations.