# Drawing non rectangular tilling patterns?

**URL:** <https://krita-artists.org/t/drawing-non-rectangular-tilling-patterns/141601>\
**Category:** Basics & Interface\
**Tags:** how-to-use\
**Created:** [September 12, 2025, 3:30pm UTC](https://krita-artists.org/t/drawing-non-rectangular-tilling-patterns/141601 "2025-09-12T15:30:49Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alien\_Sunset](https://krita-artists.org/user_avatar/krita-artists.org/alien_sunset/32/233435_2.png) [@Alien\_Sunset](https://krita-artists.org/u/Alien_Sunset)\
**Post date:** [September 12, 2025, 3:30pm UTC](https://krita-artists.org/t/drawing-non-rectangular-tilling-patterns/141601/1 "2025-09-12T15:30:49Z")

</div>

i know that one can making tiling patterns using the wrap around tool and/or the offset image tool.  
but I was wondering if there were also a way to automatically create NON rectangular patterns in Krita?

say, of repeating hexagonal (or pentagonal, octagonal, etc) or even triangular tiles?

{EDIT}

specifically, id like to use krita to help me draft out patterns like this  
: [Taller Carvado Sellos Pablo Salvaje 7 | Cinderella's Scrap Room](https://cinderellatmidnight.wordpress.com/2015/05/18/un-fin-de-semana-super-intenso-de-emociones-1a-parte-taller-album-de-fotos-sweet-home-en-janbec/taller-carvado-sellos-pablo-salvaje-7/#main)  
or even more fancily, like the hexagonal and octagonal examples here:

> **[Regular Truchet Tilings – Peter Kagey](https://blog.peterkagey.com/2021/02/regular-truchet-tilings/)**

{/EDIT}

relatedly, is there a way to create truchet style images?

(if not possible now, is something like this planned?)

---

<div class="post-metadata">

**Author:** ![Someonesane](https://krita-artists.org/user_avatar/krita-artists.org/someonesane/32/124609_2.png) [@Someonesane](https://krita-artists.org/u/Someonesane)\
**Post date:** [September 12, 2025, 3:54pm UTC](https://krita-artists.org/t/drawing-non-rectangular-tilling-patterns/141601/2 "2025-09-12T15:54:49Z")

</div>

It’s just a matter of rotation. This pattern shown below may not look like it’s made with square tiles, but…

 ![image](https://krita-artists.org/uploads/default/original/3X/a/e/aef43a633424702800a147b3ecb384fd10fc699e.jpeg)

…it is:

 ![image](https://krita-artists.org/uploads/default/original/3X/6/c/6ce2042454a09cdb920b7ed3226581ac5ce90b1d.png)

I simply drew it on a wrapped canvas with a rotation set.

---

<div class="post-metadata">

**Author:** ![Michelist](https://krita-artists.org/user_avatar/krita-artists.org/michelist/32/65826_2.png) [@Michelist](https://krita-artists.org/u/Michelist)\
**Post date:** [September 12, 2025, 3:55pm UTC](https://krita-artists.org/t/drawing-non-rectangular-tilling-patterns/141601/3 "2025-09-12T15:55:15Z")

</div>

Krita’s SeExpr-Scripts offer this, but you need to write in a strange scripting language, but here you see what is possible:

 ![SeExpr-scripts](https://krita-artists.org/uploads/default/original/3X/9/9/999cf0ea3fdcf43cedd8abdc8b1c40a1e5b01968.webp)

Need information on this? →

> **[SeExpr](https://docs.krita.org/en/reference_manual/layers_and_masks/fill_layer_generators/seexpr.html)**
>
> How to use SeExpr as a Fill Layer in Krita.

> **[Introduction to SeExpr](https://docs.krita.org/en/tutorials/seexpr.html)**
>
> Introduction to SeExpr

> **[SeExpr Quick Reference](https://docs.krita.org/en/reference_manual/seexpr.html)**
>
> SeExpr Quick Reference for Krita

Michelist

---

<div class="post-metadata">

**Author:** ![Alien\_Sunset](https://krita-artists.org/user_avatar/krita-artists.org/alien_sunset/32/233435_2.png) [@Alien\_Sunset](https://krita-artists.org/u/Alien_Sunset)\
**Post date:** [September 12, 2025, 3:58pm UTC](https://krita-artists.org/t/drawing-non-rectangular-tilling-patterns/141601/4 "2025-09-12T15:58:21Z")

</div>

that is nice, but i am already aware of this… i specifically want something that is hexagonal shaped that tiles like hexagonal tiles (every row/ column offset by 1/2)

like this: [Khalili Collections | Islamic Art | Panel of Hexagonal Tiles](https://www.khalilicollections.org/collections/islamic-art/khalili-collection-islamic-art-panel-of-hexagonal-tiles-pot1723/)

---

<div class="post-metadata">

**Author:** ![Alien\_Sunset](https://krita-artists.org/user_avatar/krita-artists.org/alien_sunset/32/233435_2.png) [@Alien\_Sunset](https://krita-artists.org/u/Alien_Sunset)\
**Post date:** [September 12, 2025, 3:59pm UTC](https://krita-artists.org/t/drawing-non-rectangular-tilling-patterns/141601/5 "2025-09-12T15:59:03Z")

</div>

thanks!  
i’ll look into these!  
😃

---

<div class="post-metadata">

**Author:** ![Michelist](https://krita-artists.org/user_avatar/krita-artists.org/michelist/32/65826_2.png) [@Michelist](https://krita-artists.org/u/Michelist)\
**Post date:** [September 12, 2025, 4:10pm UTC](https://krita-artists.org/t/drawing-non-rectangular-tilling-patterns/141601/6 "2025-09-12T16:10:03Z")

</div>

And before I forget it, you will love this topic where you can also get a bundle on this:

> [@SeExpr Script Pack translated from Shadertoy](https://krita-artists.org/t/seexpr-script-pack-translated-from-shadertoy/13792):
>
> Hi Guys ! I have translated some real useful GLSL shader patterns from Shadertoy to SeExpr. Watch the Video for further info: [Krita SeExpr Shadertoy Scripts Pack (Youtube)](https://www.youtube.com/watch?v=uJYz5djgbR4)[Download Link (.bundle)](https://1drv.ms/u/s!AlbDrJhGgQm7llYCk2t4J260LdU3?e=CHLFr5) Hope you like that ! Regards, Denis

And with this topic, I guess you’ll get crazy and will walk on the ceiling … →

> [@Procedural texture generator (example and wishes)](https://krita-artists.org/t/procedural-texture-generator-example-and-wishes/7638):
>
> Hello! This is a feedback to the Computer Graphics student @amyspark. She participates to the Google Summer of Code 2020 on Krita for a procedural generator based on SeExpr. This thread is my answer to her recent call for example in this must-read blog post of her here: [What is SeExpr about? | Amyspark](https://www.amyspark.me/blog/posts/2020/05/19/what-is-seexpr-about.html) Diclaimer: to get visual examples, I couldn’t produce any procedural layer myself because I couldn’t find any Free Libre and Open Sources software allowing me to produce what I had in mind. So, I…

🙃

By the way, a few scripts already ship with Krita …

Michelist

---

<div class="post-metadata">

**Author:** ![Alien\_Sunset](https://krita-artists.org/user_avatar/krita-artists.org/alien_sunset/32/233435_2.png) [@Alien\_Sunset](https://krita-artists.org/u/Alien_Sunset)\
**Post date:** [September 12, 2025, 4:46pm UTC](https://krita-artists.org/t/drawing-non-rectangular-tilling-patterns/141601/7 "2025-09-12T16:46:19Z")

</div>

ah… no sadly i don’t think this will work for what I want 😔

I want to be able to actually draw a tiling pattern within a hexagon and have it be able to cross over and repeat across tiles, this looks like it just squishes/melds larger, more abstract patterns into shape and blends to make it repeatable….

i think there’s a little confusion between krita’s use of “pattern” to mean “background texture”  
and my use of “pattern” to mean a “semi representational drawing of a thing or groups of things drawn in such a way that it can make a larger seamless drawing when placed next to/above or below itself”

i’ve added some examples of what I want to do to the OP

---

<div class="post-metadata">

**Author:** ![Takiro](https://krita-artists.org/user_avatar/krita-artists.org/takiro/32/209381_2.png) [@Takiro](https://krita-artists.org/u/Takiro)\
**Post date:** [September 12, 2025, 5:06pm UTC](https://krita-artists.org/t/drawing-non-rectangular-tilling-patterns/141601/8 "2025-09-12T17:06:54Z")

</div>

Due to the limitations of computer graphic images always being square, based on the pixel grid they’re made of, all the shapes you can make (although the patterns don’t have to be) always need to be on square tiles (at least with common raster graphics formats).

---

<div class="post-metadata">

**Author:** ![Guerreiro64](https://krita-artists.org/user_avatar/krita-artists.org/guerreiro64/32/45382_2.png) [@Guerreiro64](https://krita-artists.org/u/Guerreiro64)\
**Post date:** [September 12, 2025, 11:35pm UTC](https://krita-artists.org/t/drawing-non-rectangular-tilling-patterns/141601/9 "2025-09-12T23:35:54Z")

</div>

**[This Internet Archive book](https://archive.org/details/gri_33125012261786/page/n50/mode/2up)** covers these Arabic geometric designs. You’ll find them **starting on page 51.** If you zoom in closely, you’ll see details about the pattern construction scheme.

---

<div class="post-metadata">

**Author:** ![Alien\_Sunset](https://krita-artists.org/user_avatar/krita-artists.org/alien_sunset/32/233435_2.png) [@Alien\_Sunset](https://krita-artists.org/u/Alien_Sunset)\
**Post date:** [September 13, 2025, 2:17am UTC](https://krita-artists.org/t/drawing-non-rectangular-tilling-patterns/141601/10 "2025-09-13T02:17:38Z")

</div>

thank you, I am well aware of the principles of design and geometric design in particular.

I could 100% do it by hand if I wanted. I was asking about the availability of a tool to make the drawing out of said designs easier and less of a faff, not how to actually do it.

---

<div class="post-metadata">

**Author:** ![Guerreiro64](https://krita-artists.org/user_avatar/krita-artists.org/guerreiro64/32/45382_2.png) [@Guerreiro64](https://krita-artists.org/u/Guerreiro64)\
**Post date:** [September 13, 2025, 7:19pm UTC](https://krita-artists.org/t/drawing-non-rectangular-tilling-patterns/141601/11 "2025-09-13T19:19:14Z")

</div>

I understand. For _ **regular** _ patterns, I prefer to build them in a vector program, like **Inkscape.** On the official website, they had an extension to facilitate pattern construction. I didn’t download or install it, as I liked to vectorize the patterns manually to learn the basics of their construction.

Maybe this is what you’re looking for. Unfortunately, **I don’t know** if it’s still available, as many extensions are no longer supported by new versions of the program… but you can _search_ the website or register on the official forum to find out more.

---

<div class="post-metadata">

**Author:** ![system](https://krita-artists.org/uploads/default/original/1X/e446d8b3077ddf6dfb5b2cd65199c20095b47dcf.png) [@system](https://krita-artists.org/u/system)\
**Post date:** [October 13, 2025, 7:19pm UTC](https://krita-artists.org/t/drawing-non-rectangular-tilling-patterns/141601/12 "2025-10-13T19:19:15Z")

</div>

Closed on October 13, 2025, 7:19pm UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
