WolframLang: Plane Tiling Package 📦
PlaneTiling is a WolframLang / Mathematica package that draws any possible wallpaper patterns, and useful for creating any periodic tiling illustrations.
Download
Notebook Example
Features Gallery
Map a Motif to Lattice
generate patterns by mapping a motif to lattice.
perturb the lattice to get a slight random effect:
Wallpaper Design by Specifying Symmetry
The function WallpaperPlot
allows plotting of any periodic wallpaper design.
User specifies the symmetry type and motif.
This means that it'll plot any periodic tilings, Islamic patterns, or Celtic knots designs
Plot the Symmetry Diagram of Wallpapers
plot the symmetry diagram of wallpapers.
Any symmetry element graphics can be user specified.
Dissect Graphics
Lattice and Network
Function to generate lattice colored regularly. This allows you to map motif to dots, accordin to color code.
Function to generates directed graph laid out in a regular lattice. This allows you to apply line transform to the edges according to the arrow direction.
Line Tranform on Edges of Tiling
One technique of generating patterns is to apply Line Transform on the edges of regular tilings.
Line Transform is recursively applied to a triangular network.