Skip to content

Circuit Line Generator

by liuran·Modeling

Illustrative cover generated by AnyPlugins — no product screenshot available.

Why we like it

Circuit Line Generator earns its place by pairing a self-avoiding path algorithm with a dedicated Geometry Nodes rendering module, so the circuit curves and their pulse animations come from a single add-on. Merging the output into one Active Object keeps the result easy to modify.

What is Circuit Line Generator?

Circuit Line Generator is a procedural geometry add-on for Blender built to address the efficiency of generating complex circuit lines. It creates self-avoiding, non-overlapping 3D curve paths by simulating the random walk logic of electrons in a grid system. A built-in self-avoiding algorithm keeps all paths operating independently within the grid without interference, following PCB routing logic.

Beyond basic curves, the add-on ships with a dedicated Geometry Nodes rendering module. It supports automatic generation of wire geometries with varying thicknesses and integrates pulse animations, referred to as Data Packet Flow.

The paths are highly customizable. You can adjust grid resolution, electron birth rate, initial straightness, and the probability of 90° or 45° turns, letting the output move from a mechanical feel described as Manhattan Distance to a more streamlined feel described as Diagonal Path. Generated curves are automatically merged into a single Active Object, which makes adding modifiers or batch material assignment straightforward. The add-on renders under Cycles and Eevee and is distributed under the GPL license.

Who is Circuit Line Generator best for?

Circuit Line Generator is best for blender artists generating circuit board style lines and procedural circuit geometry.

How much does Circuit Line Generator cost?

Circuit Line Generator is completely free to download and use.

Key features

  • Self-avoiding algorithm that keeps all paths operating independently in the grid system, following PCB routing logic
  • Generates self-avoiding 3D curve paths by simulating the random walk logic of electrons in a grid system
  • Dedicated Geometry Nodes rendering module that generates wire geometries with varying thicknesses
  • Integrated pulse animations, referred to as Data Packet Flow
  • Adjustable grid resolution, electron birth rate, initial straightness, and 90°/45° turn probability
  • Generated curves merged into a single Active Object for adding modifiers or batch material assignment
  • Documentation included

Tags

#Blender#circuit lines#procedural geometry#Geometry Nodes#PCB routing#circuit board#add-on

Frequently asked questions

Does Circuit Line Generator work with Blender 5.0?

Circuit Line Generator is listed for Blender version 5.0. It generates its circuit lines as procedural geometry and renders under both the Cycles and Eevee engines, so you can use it with your preferred renderer inside Blender. The add-on is distributed under the GPL license. For the current installation steps and any details about compatibility with other Blender releases, check the developer's page before setting it up in your project.

Which render engines does Circuit Line Generator support?

Circuit Line Generator is listed as working with both Cycles and Eevee, so the circuit geometry it produces can be rendered in either engine. The plugin includes a dedicated Geometry Nodes rendering module that generates wire geometries with varying thicknesses. Its generated curves are merged into a single Active Object, which makes it straightforward to add modifiers or assign materials in batch. That workflow stays the same regardless of which of the two supported render engines you choose for your final output in Blender.

Is Circuit Line Generator free to use?

Circuit Line Generator is listed as free in this catalog, and it is distributed under the GPL license. Licensing terms and pricing can change over time, so for the most current details it's best to check the developer's page directly before you download. On the licensing side, the GPL license governs how the add-on can be used and redistributed. If you need clarity on the terms for your particular project or studio, the developer's page is the place to confirm them.

How customizable are the circuit paths in Circuit Line Generator?

Circuit Line Generator exposes several parameters for shaping the paths. You can adjust the grid resolution, the electron birth rate, the initial straightness, and the probability of 90° or 45° turns. Together these controls let the output transition from a mechanical feel, described as Manhattan Distance, to a more streamlined feel, described as Diagonal Path. The underlying self-avoiding algorithm keeps all paths operating independently within the grid system without interference, which follows PCB routing logic while you tune the look you want.

Alternatives to Circuit Line Generator

Also in Modeling for Blender.

Similar plugins