PGT Fractal Generator

Jonas Mangelschots in Modeling


Turn two simple shapes into a fractal.

Fractal Generator builds fractals inside Blender from two meshes you choose. Even the default cube gives a striking result, and the vertex estimate and limit help you avoid crashes.

What's included

  • The add-on zip file
  • Cycles .blend files of the renders shown on this page
  • Free updates

No sales. The price only goes up, and only when a big update releases, so there's no reason to wait.

Tools

Tool What it does
Fractal Generator Builds a fractal from a structure object and a seed object
Geo Fractal Generates fractals with Geometry Nodes, so you can keep adjusting them
Studio Builds a lit scene and camera around your selection, ready to render

How to use it

Open the sidebar in the 3D Viewport (N), go to the PGT tab and click the image to choose a tool.

Fractal Generator

  1. Choose a Structure Object and a Seed Object.
  2. Set the Iterations. The panel shows an estimated vertex count before you generate.
  3. Set Max Verts. As a guide, use up to 300,000 per GB of RAM, and lower it if Blender still crashes.
  4. Click Generate Fractal.

Other settings:

  • Chance To Spread: below 100%, branches stop at random for a more organic shape.
  • Spawn Location: where the fractal is created.
  • Add Rotation: fixed or random rotation per branch. This can be about 10 times slower.
  • Scale: a fixed or random scale per iteration, as one value or per axis.
  • Separate Layers: puts each layer in its own object.
  • Use Particle Render: renders more detail than a single mesh can hold. Convert Part To Inst converts the particles to instances, so you can edit them.

Particle rendering for more detailed fractals, shown at 4X zoom

Instance editing, when using particle render

Random scale and rotation. Yes, just the default cube

Geo Fractal

Click Gen Fractal, then choose the Structure Object and Seed Object. Adjust Iterations, Fixed Rotation, Min and Max Random Rotation, Scale, Iteration Scale Div, Min and Max Random Scale, Chance To Spread, Seed and Material.

Studio

Select your objects and click Build Studio. Your objects aren't changed.

  • Look: Dark, Glow, Soft Lavender or Colored Wall, which adds a Wall Color setting
  • Framing: Standard, Close, Low, High, Macro or Off Center
  • Light Setup: click an image to fill in the light settings, then change any of them
  • Lights: Key, Rim, Backlight, Backdrop Glow, Light Angle, Light Height and Strip Lights. Each has its own color, and Main Color sets them all at once
  • Camera: Camera Angle, Camera Height and Zoom
  • Scene: Wall Brightness, Floor Offset, Exposure and Bloom

Remove Studio deletes the scene and restores your previous camera, world and color settings.

The Studio doesn't change your render settings. For glass and crystals, click Set Crystal Render Settings, which sets up Cycles with high light bounces and caustics, on your GPU if you have one.

Buttons for every tool

  • Randomize All Parameters gives you a new variation.
  • Reset All Parameters returns to the defaults.
  • Copy Seed and Paste Seed copy the current settings and bring them back later.
  • The Presets panel saves and loads your settings.

Examples

Chance To Spread at 100%

+ =

Another pair at 100%

+ =

The same pair with Chance To Spread below 100%

Below 100%, with random scale and rotation

Compatibility

  • Blender 4.0 to 5.2: download PGT_Fractal_Generator_6.0_Blender_4.0-5.2.zip. This is the current version.
  • Older Blender: download the zip numbered for your Blender version. Older zips don't have the newest tools.

Installation

  1. Download the zip. Don't unzip it.
  2. In Blender, go to Edit > Preferences > Add-ons, click the arrow in the top right and choose Install from Disk. On Blender 4.0 and 4.1, click Install.
  3. Select the zip and tick Procedural Generation Toolkit in the list.
  4. If you've installed a PGT product before, restart Blender.
  5. Press N in the 3D Viewport and open the PGT tab.

Support

Questions, bugs and feedback are all welcome on Discord or Instagram.


Discover more products like this

generative fractals plugin fractal generation addon

$7

Have questions about this product?
Login to message

Details
Sales 400+
Rating
5 ratings
Dev Fund Contributor
Published over 4 years ago
Blender Version 2.8 - 5.2
Extension Type N/A
License GPL