Smart Tools

Customizable context sensitive tools that pack multiple functions in one hotkey

Super Smart Create

This tool executes many creation based operations depending on the context and selection, allowing to pack a lot of actions in one hotkey.

Object Mode

Brings up an object creation Pie Menu if nothing is selected. Alt Text

Bring up a duplication menu if at least a object is selected. Alt Text

Vert Mode

If Nothing is selected it executes the cut tool. Alt Text

Connects verts that belong to the same face. Alt Text

If you select one vert or two verts that share the same edge and are on a border it will invoke f2 (make sure you have f2 enabled) Alt Text

If you select multiple verts that belong to the same face, they will all be connected to the last selected vert. Alt Text

Edge Mode

If nothing is selected it invokes the edge loop tool Alt Text

If you select an edge it will divide it in 2, putting a vert in the middle of the edge Alt Text

Connects the selected edges if they are part of a ring. Alt Text

Caps selected borders Alt Text

Bridges selected edges if possible Alt Text

When you select 2 adjacent edges it creates a face Alt Text

Face Mode

Bridges selected polys Alt Text If a single face is selected it will try to make quads on it

Alt Text

This last feature works pretty good if you select a border, run the script to make a face and then run the script again to make quads out of it: Alt Text

When Mmltiple connected faces are selected they will be subdivided Alt Text

Curve Mode

If one point is selected it will extrude it Alt Text

If two unconnected points are selected it will connect them Alt Text

If two connected points are selected it will make a segment between them Alt Text

Smart Delete

Vert Mode

If a vert is selected it will delete all the connected faces.

Option to dissolve the vert instead can be found in the preferences.

Alt Text

Smart Extrude

Current Method

If the tool is run in object mode the selected objects will be duplicated and the transform tool that was being used is ran. Alt Text

If the tool is run in edit mode while in edge mode the selected edges will be extruded and the transform tool that was being used is ran. Alt Text

If the tool is run in edit mode while in face mode the selected the faces will be duplicated and the transform tool that was being used is ran. Alt Text

If the tool is run in edit curve mode while in point mode the selected the points will be duplicated and the transform tool that was being used is ran. Alt Text

Legacy Method

The legacy mode of this tool can be activated in the preferences. The main feature of the legacy mode is automatic axis detectionbut it only works with the move tool and its behaivour isnt consistent.

Mouse Drag Setup

For mouse drag behaivour set up a new hotkey as shown in the picture below. The 3d View Tool is a good context to set the tool under, but this can be done under any context. Alt Text

Quick Origin

Edit Mode

Centers the origin on selection for vert, edge and face mode.

Alt Text

Object Mode

Works as well for object mode, centering the origin on the object. Alt Text

Quick Edit Origin

Current Mode

This mode only works in versions newer than 2.82

Toggles edit origin mode on and off.

Alt Text

Legacy Mode

For blender 2.82 and below the tool will run in legacy mode.

This mode can also be enabled in newer versions of blender in the preferences.

Select an object and run the tool, a helper will be made to control the origin position. Alt Text

If the selected object already has a helper on the scene the existing helper will be selected. Alt Text

With the helper selected run the tool to apply the new origin position to the object. Alt Text

Quick Align

If an object is selected hover the cursor over the target and run to tool to align the mesh to the target. Alt Text

If an object is selected and no mesh is under the cursor the mesh will be aligned to the world. The settings menu can be used to align to specific axes. Alt Text

Quick Pipe

Makes a Pipe from an edge selection, can also be run on existing pipes to continue editing.


  • Move Left/Right to controls the thickness of the pipe.
  • Ctrl + Mouse Left/Right controls the resolution of the pipe.

Alt Text

Quick Lattice

If a selection is made a lattice that fits the selection will appear. This works in Object mode as well Alt Text

If the object is selected and the tool is run when a lattice already exists then the existing lattice will be selected. Alt Text

If the lattice is selected and the tool is run lattice will be applied and the object will be selected. Alt Text

Rebase Cylinder


  • Move Left/Right to controls the resolution of the cylinder.
  • Ctrl + Mouse Left/Right controls the axis in which the cylinder is calculated.
  • M to change between different merge distance presets

Select a loop in a cylindrical object and run the tool to make a copy of the shape with customizable number of sides. Alt Text

The tool can be run on rebased cylinders to continue editing after they have been created as long as the modifiers havent been collapsed. Alt Text

Radial Symmetry


  • Move the mouse to the left and the right the amount of iterations will increase and decrease.

  • Control + mouse movement changes the symmetry axis.

  • H To Show/Hide the symmetry Origin.


Select an object and run the tool. A radial symmetry will be created using the object's pivot point as the center point.

Alt Text

Select an object that already had radial symmetry to continue editing it. Alt Text

Unhide the Symmetry Pivot and move it around to further modify the radial symmetry.

Alt Text

Alt Text

CS Slide

Vert Mode

If the vert mode it will execute vert slide. Alt Text

Edge Mode

If the edge mode it will execute edge slide. Alt Text

CS Bevel

Vert Mode

If the vert mode is selected it will execute the vertex bevel tool. Alt Text

Edge Mode

If the edge mode it selected it will execute the edge bevel tool. Alt Text

Face Mode

If the face mode is selected it will execute the extrude faces tool. Alt Text

Quick HP Lp Namer

Finds the lowest poly mesh in the selection and adds the low poly suffix to it, then proceeds to name all the high poly meshes with the low poly name adding the high poly prefix.

The prefix for the low and high poly mesh can be changed in the plugin settings. Alt Text