Golestan – Persian Carpet Generator for Blender

Photoreal hand-knotted Persian rugs from Iran's weaving cities

See all my Blender addons >

Golestan weaves photorealistic hand-knotted Persian carpets inside Blender. Pick a weaving city or tribe, from a Tabriz or Kashan medallion carpet and a silk Qom prayer rug to a tribal Heriz, a Qashqai, a Baluch or a naive Gabbeh with its animals, and the addon draws the whole design knot by knot, then weaves it into a carpet with real pile, flat-woven kilim ends and a knotted fringe.

Every carpet is drawn by the addon, never a tiled photo. Medallions with pendants, corner spandrels, Herati, Shah Abbasi and scrolling-vine fields, main borders with guard stripes, prayer arches, vase and tree-of-life designs, garden panels and Gabbeh figures follow the real carpets of each city. Knot density sets how fine the drawing steps, abrash adds the colour bands of hand-dyed yarn lots, and a hand-drawn slider gives village rugs their charming irregularity.

The look is built for close-ups. Each knot is a tuft of wool or silk with its own normal, roughness and ambient occlusion, silk gets an anisotropic sheen, and the pile slopes down into the flat-woven ends. Age it with one click from New to Used, Antique or Worn Out: traffic lanes wear down to the bare foundation, colours fade in the sun, iron-dyed outlines corrode and grime settles in.

Pick a city, the carpet weaves itself

Click a weaving centre, new colours or a condition in the sidebar and the carpet rebuilds live.

Pick a city, the carpet weaves itself

22 Persian weaving centres

City medallion carpets, silk prayer rugs, tribal Heriz and Qashqai, Baluch and Gabbeh, all drawn knot by knot.

22 Persian weaving centres

Natural dyes or your own colours

Madder red, indigo, ivory, Qom silk pastels, or six colour swatches of your own.

Natural dyes or your own colours

From new to worn out

Traffic lanes wear down to the foundation, colours fade, outlines corrode, and a corner flips over.

From new to worn out

Features

  • 22 weaving centres: Tabriz, Kashan, Isfahan, Nain, Qom, Kerman, Mashhad, Sarouk, Heriz, Bidjar, Hamadan, Senneh, Mood, Joshaghan, Bakhtiari, Qashqai, Baluch, Gabbeh, Ardabil, Kenareh runner, Modern and Shah Abbas
  • 10 layouts: medallion and corners, open-field medallion, all-over, pole medallions, garden panels, prayer niche, vase, tree of life, tribal and Gabbeh
  • 9 field patterns, 4 medallion shapes, 6 main borders and 6 guard stripes, all as pictures in the sidebar
  • 19 natural-dye palettes matched to real carpets, or six colours of your own
  • Traditional Persian sizes from pushti to palace carpets, runners and rounds, or any custom size
  • Wool, wool and silk or all-silk pile on a cotton, wool or silk foundation, 16 to 900 knots per square inch
  • Condition New, Used, Antique or Worn Out, plus wear, sun fade, corrosion and dirt sliders
  • Kilim ends, knotted or loose fringe, floor lay, wrinkles and a folded corner showing the knotted back
  • Game Ready or Hero mesh, export of base colour, normal, roughness, AO and height maps
  • Picture-first sidebar with Surprise, Variation and Colours buttons, Shift+A menu and Convert to Mesh

Requires Blender 4.2 or newer. Tested on Blender 4.2, 4.5 and 5.2 LTS.

Install in under a minute (Blender 4.2+)

  1. In Blender open Edit › Preferences › Get Extensions.
  2. Open the arrow menu at the top right and choose Install from Disk.
  3. Pick the downloaded zip. Do not unzip it.

Questions

Which Blender versions are supported?

Blender 4.2 and newer. It is tested on Blender 4.2, 4.5 and 5.2 LTS.

Can I use the carpets in a game engine?

Yes. Game Ready builds a light mesh with Principled PBR materials, and Export Maps writes base colour, normal, roughness, AO and height images you can use in Unity, Unreal or Godot.

Are the designs photos or tiled textures?

Neither. The addon draws every design itself, knot by knot, so you get endless variations at any size and knot density without repeats.

Does it work in EEVEE?

Yes. The materials look right in both Cycles and EEVEE; silk sheen and the knot detail are strongest in Cycles.

Details

Version
1.0.0
Blender
4.2 or newer
Tested on
4.2, 4.5 and 5.2 LTS
Render engines
Cycles, EEVEE
Category
Modeling
Download
1.7 MB zip
License
GPL v3
persian carpetrugcarpetiranianoriental rugkiliminteriorarchvizproceduralgeneratorpbrgame-ready
$12.00 Buy now