Объект может иметь модификатор, который может иметь другой объект, который в свою очередь может иметь модификатор так же с объектом снова имеющим модификатор и объект, и так до какого-то числа N
Начало функции выглядит так:
def exportShapes(scene, sel): modifiers = ob.modifiers for mod in modifiers: if mod.type == 'BOOLEAN': operation = mod.operation.lower() tabWrite("%s { \n"%operation) child = mod.object childModifiers = child.modifiers for childMod in childModifiers: if childMod.type == 'BOOLEAN': operation = childMod.operation.lower() tabWrite("%s { \n"%operation) child1 = childMod.object
