Ругается конкретно на "_mesh", который пытается спросить у edges (так как скрипт изначально пытается выполнить edges.selected) её mesh. Но сама сущность edges (а точнее mesh.geometry.edges) напрямую не связана с mesh. Так что правим строку 1411 как показано ниже и всё заработает:
"rotate To or Unrotate" у меня не ругается. #version 1.23
С какими аргументами и в каком режиме запускаешь? Какая версия скрипта?
"edge slice or add vert" с ним проблема, и дело не в скрипте, падение повторяется в самом модо. Тул не принимает аргумент если небыл переведен в интерактивный режим, а значит из скрипта с ним ничего не сделать. Ждем исправлений модо или решаем задачу с помощью другого инструмента.
Автор
Тринадцатый Гость
Node Painter
Обнаружил что modo 10.2v1 при запуске некоторых скриптов ругается на строку 1411 в meshgeometry.py (это модуль PyAPI).
"Речь" там вцелом о получении выделенных ребер, и в частности в упомянутой строке запрашивается ребро по индексам вершин:
edges.append(MeshEdge.fromIDs(id1, id2, self._geometry, self._mesh))
Ругается конкретно на "_mesh", который пытается спросить у edges (так как скрипт изначально пытается выполнить edges.selected) её mesh. Но сама сущность edges (а точнее mesh.geometry.edges) напрямую не связана с mesh. Так что правим строку 1411 как показано ниже и всё заработает:
edges.append(MeshEdge.fromIDs(id1, id2, self._geometry, self._geometry._mesh))
После сохранения изменений модо надо перезапустить.
C:\Program Files\Luxology\modo\10.2v1\extra\Python\modules\modo\meshgeometry.py
biotron
Просьба если возможно seneca scripts rotate To or Unrotate вроде бы работает но выдает ошибку
так для каждой координаты. В результате отрабатывет.
И edge slice or add vert тоже из сенеки набора. Вышибает модо наглухо.
Если не сильно затратно посмотри что там не так. У меня не хватает знаний. не осилил.
Автор
Тринадцатый Гость
Node Painter
"rotate To or Unrotate" у меня не ругается. #version 1.23
С какими аргументами и в каком режиме запускаешь? Какая версия скрипта?
"edge slice or add vert" с ним проблема, и дело не в скрипте, падение повторяется в самом модо. Тул не принимает аргумент если небыл переведен в интерактивный режим, а значит из скрипта с ним ничего не сделать. Ждем исправлений модо или решаем задачу с помощью другого инструмента.
модо 10.2в1
biotron
Версия 1,23 запускаю в дефолтном режиме. Просто выровнять условно говря кубик по осям.
насчет "edge slice or add vert" жаль конечно. я уже с ним сросся. ))