Skip to main content
Inspiring
April 5, 2024
Question

Patterns: Custom tile types

  • April 5, 2024
  • 2 replies
  • 306 views

Under patterns there's grid, brick by row, hex etc. 

Is there a way to edit pattern logic via script or other? 

Example goal 1: have tiles alternate orientation (ie: 180deg rotation compared to tile to right), in the end you get a checkerboard, essentially, where every other piece is the opposite (in this case opposite orientation, vs a checkerboard/chess is black/white red/black)

Example goal 2: create pie piece tiling, pattern is not infinite and is constrained to circumference cuts of a circle of decagon etc, you edit one piece and it updates the circle or decagon or other. 

Example goal 3: exponential pattern sizing logic where patterns can implode or explode at a defined rate like a fractal. 
---------------- 
Some of these would be useful in a production setting. 

This topic has been closed for replies.

2 replies

m1b
Community Expert
Community Expert
April 5, 2024

  Is there a way to edit pattern logic via script

 

Unfortunately, no. The closest thing that comes to mind would be setting up pattern cells as Symbols and writing a script to place them according to the logic you wanted.

 

By the way, your example goal 1 is often achievable by doubling the width and/or height of your pattern cell and duplicating the elements as needed, eg. on cell would have an element at 0° rotation and next to it a duplicate at 180° rotation, and the spacing between elements would be a factor of the pattern cell width. For some patterns you may have to position a larger grid of elements, eg. 2 x 2, or 4 x 4.

- Mark

Monika Gause
Community Expert
Community Expert
April 5, 2024

Maybe a plugin can help you. SymmetryWorks is such a plugin.

Or you could check out Madpattern.com , a set of pattern templates for all wallpaper groups.