Модуль BPY plus для упрощения работы с именами объектов.
1 2 3 4 5 6 7 8 9 |
from .bpy_plus.names import Names print(bpy.context.object.name) # cube.003 print(Names.clear(bpy.context.object.name)) # cube |
Класс Names
clear(name: str):
Возвращает имя объекта без числового постфикса (.001 и т.п.)
Параметры:
name: имя объекта
Возвращает:
имя объекта без постфикса
increase(name: str):
Возвращает имя объекта с увеличенным индексом .001 -> .002
Параметры:
name: имя объекта
Возвращает:
имя объекта с увеличенным индексом