SkillAgentSearch skills...

MazeGenerator

Blender add-on for generating Mazes, with options for different types of cells and algorithms, 3D visualization in real time.

Install / Use

/learn @Gorgious56/MazeGenerator
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

MazeGenerator

Blender add-on for generating Mazes, with options for different types of cells and algorithms, 3D visualization in real time.

THE CURRENT RELEASE (0.4) ONLY REALLY WORKS ON BLENDER VERSIONS UP TO 2.83. IF YOU TRY IT ON MORE RECENT VERSIONS, IT WONT WORK. YOU CAN DOWNLOAD THIS VERSION FROM THE BLENDER ARCHIVES AS A PORTABLE ZIP : https://download.blender.org/release/Blender2.83/

The license for both the addon code and the things you generate with it are CC0 (or equivalent). You can do whatever you wish with it, no strings attached. If you do something cool, don't hesitate to start a thread here to showcase it, I'm interested. :)

Go to https://github.com/Gorgious56/MazeGenerator/releases for the latest release.

Go to https://gorgious.artstation.com/ or https://imgur.com/gallery/U5yoODH for artworks created with this add-on.

The Add-on is available in the right side panel of the 3D Viewport :

<img src="Doc/img/Doc-0-Main.JPG">

Current Features :

Cell types : Polar, Square, Triangle, Hexagon.

<img src="Doc/img/Doc-1-1-Polar-Cells.JPG" height="150"><img src="Doc/img/Doc-1-2-Square-Cells.JPG" height="150"><img src="Doc/img/Doc-1-3-Triangle-Cells.JPG" height="150"><img src="Doc/img/Doc-1-4-Hexagon-Cells.JPG" height="150">

Algorithms :

<img src="Doc/img/Doc-2-Algorithms.JPG" height="400">

Space representations : Plane, Cylinder, Moebius (double), Torus

<img src="Doc/img/Doc-3-1-Plane-Rep.JPG" height="150"><img src="Doc/img/Doc-3-3-Cylinder-Rep.JPG" height="150"><img src="Doc/img/Doc-3-4-Moebius-Rep.JPG" height="150"><img src="Doc/img/Doc-3-5-Torus-Rep.JPG" height="150">

3D visualization : Stairs, Inflate

<img src="Doc/img/DOC-V-0.3.0-Stairs-Link.JPG" height="150"><img src="Doc/img/Doc-3-6-Inflate-Rep-2.JPG" height="150"><img src="Doc/img/Doc-3-6-Inflate-Rep.JPG" height="150">

Basement :

<img src="Doc/img/DOC-V-0.3.0-Basement.JPG" height="150">

Seed:

<img src="Doc/img/Doc-5-1-Seed.JPG" height="300">

Steps:

<img src="Doc/img/Doc-5-2-Steps.JPG" height="300">

Open Dead Ends:

<img src="Doc/img/Doc-5-3-Open-Dead-Ends.JPG" height="300">

Sparse Maze:

<img src="Doc/img/Doc-5-4-Sparse-Maze.JPG" height="300">

Weave Maze:

<img src="Doc/img/Doc-5-5-Weave-Maze.JPG" height="300">

Bias:

<img src="Doc/img/Doc-5-6-Bias.JPG" height="300">

Room Size (Only available with recursive algorithms):

<img src="Doc/img/Doc-5-6-Room-Size.JPG" height="300">

Room Size Deivation (Only available with recursive algorithms):

<img src="Doc/img/Doc-5-6-Room-Size-Deviation.JPG" height="300">

Cell Inset :

<img src="Doc/img/Doc-6-1-Inset.JPG" height="300">

Cell Thickness :

<img src="Doc/img/Doc-6-2-Thickness.JPG" height="300">

Cell Bevel (Only available when Thickness is not 0):

<img src="Doc/img/Doc-6-3-Bevel.JPG" height="300">

Black Outline (Only available with Bevel > 0) :

<img src="Doc/img/Doc-6-4-Black-Outline.JPG" height="300">

Wireframe :

<img src="Doc/img/Doc-6-5-Wireframe.JPG" height="300">

Cell Subdivision :

<img src="Doc/img/Doc-6-6-Subdivision.JPG" height="300">

Cell Shade Smooth:

<img src="Doc/img/Doc-6-6-1-Shade-Smooth.JPG" height="300">

Cell Decimate :

<img src="Doc/img/Doc-6-7-Decimate.JPG" height="300">

Wall Height :

<img src="Doc/img/Doc-7-1-Wall-Height.JPG" height="300">

Wall Thickness :

<img src="Doc/img/Doc-7-2-Wall-Thickness.JPG" height="300">

Wall Bevel :

<img src="Doc/img/Doc-7-3-Wall-Bevel.JPG" height="300">

Wall Color :

<img src="Doc/img/Doc-7-4-Wall-Color.JPG" height="300">

Wall Auto-hide (This automatically hides the walls when insetting the cells) :

<img src="Doc/img/Doc-7-5-Auto-Hide.JPG" height="300">

Cell Paint Style : Neighbors Amount, Uniform, Cell Groups, Distance

<img src="Doc/img/Doc-8-1-Cell-Paint-Style.JPG" height="300">

Cell Randomize Colors:

<img src="Doc/img/Doc-8-2-Randomize-Colors.JPG" height="300">

Cell Hue Shift:

<img src="Doc/img/Doc-8-3-Hue-Shift.JPG" height="300">

Cell Saturation Shift:

<img src="Doc/img/Doc-8-4-Saturation-Shift.JPG" height="300">

Cell Value Shift:

<img src="Doc/img/Doc-8-5-Value-Shift.JPG" height="300">

Cell Color Ramp:

<img src="Doc/img/Doc-8-6-Color-Ramp.JPG" height="300">
View on GitHub
GitHub Stars79
CategoryDevelopment
Updated2mo ago
Forks9

Languages

Python

Security Score

80/100

Audited on Dec 31, 2025

No findings