Skip to content

Basic Renaming

When you activate the tool, a dialog box will appear with a text field initially populated with the name of the first item in your selection.

Selected objects:
* Cube is the first selected item, so it’s name is used as the text input.
Text Field:

If you pressed Enter, the selected objects will be renamed to

Result:
* Light renamed to Cube.002, Camera renamed to Cube.003…

If there are no numbers in the text input, RIn.Rename will automatically append numbers to the names, ensuring each object in Blender’s scene remains unique.

The default numbering format is .001, which is zero-padded to three digits. Numbering starts at 1, with . as the separator.

You can configure the default numbering format (the separator character and the number of digits) in the Addon Preferences.

RIn.Rename Preferences > Settings for Numbering Format
RIn.Rename Preferences > Settings for Numbering Format

Default numbering is applied when renamed results for multiple objects aren’t unique:

Example 1: (no numbering in the text input):

Text Field:
Result:
* .001, .002, .003 is added to the names based on the settings in the preferences (picture above)

You can override the numbering format by adding numbers in your text input:

Example 2:

Text Field:
Result:

Example 3:

Text Field:
Result:

You can start at a specific number:

Text Field:
Result:

You can use ’ @ ’ to number with alphabets (A-Z).

Text Field:
Result:

When you select or deselect objects in the viewport, this tool keeps track of the selection order. This ensures that when you apply numbering, the numbers follow the exact order in which the objects were selected.

You can rename multiple objects at the same time using comma.

Note: Whitespaces surrounding text are trimmed / stripped

If you type just a comma ’ , ’ and press Enter, the text field will automatically populate with the names of the selected objects.

Text Field:
  • Press Enter, text field becomes:
    Text Field:

From here, you can modify the names as needed. For example:

Text Field:

Use the token ’ / ’ to replace text.

Syntax:

Leave the part after ’ / ’ blank.

Syntax:

The will remove any occurance of text_to_remove in the names