Swords Constructor

Swords Constructor

Blender 3D graphical editor add-on for easily creating different variations of swords and sword-like objects from a set of library elements and quickly manage their configuration.

This add-on can be useful for artists for creating 3D art and also for game developers.

Add-on functionality

The add-on works in 3 modes:

  1. Random sword

In this mode, you can create a sword with a random configuration and a random set of components. Each press of the button adds a new random sword to the scene.

  1. Reconstruct Random

In this mode, you can regenerate an existing sword. All components of the active sword will be replaced with random ones from the set of the library.

  1. Manual

In the “manual” mode, you can assemble the sword in the configuration you like by manually selecting the desired sword elements from the library.

Also, you can reconfigure any previously created sword, including made by random modes.

Elements library

You can add your own elements to the library to expand it or create your own library with various swords elements end configurations.

If you are expanding the library with new elements, be sure to move it to a separate directory and specify the new path to the library in the add-on properties. Otherwise, you risk losing all the new elements when updating the add-on or the Blender itself!

Add-on packages

The “Swords Constructor” add-on is available in two packages:

1. Simple

The “simple” package includes the add-on itself and an example of a library with one element in each section.

2. Swords Constructor Plus

The “Plus” package includes the add-on itself and an example of a library with several elements in each section.

The library includes:

  • 3 variants of configurations (skeletons) of swords
  • 4 blade variants
  • 3 handle variants
  • 3 variants of guards
  • 3 variants of handle decorations

From the provided elements, you can immediately create various swords.

Add-on web page

For more information please visit

Demonstration video

Current add-on version:


Blender versions:

2.83, 2.90, 2.91, 2.92

1 Like

Updated to v.1.0.1.

  • Skeletons added to the cursor location
  • Added button to the “SKELETON” section of the constructor to quickly changing armatures viewport display