Как я могу разблокировать атрибут ri_integrator rmanGlobals в Maya с помощью Python?
Я пытаюсь создать пользовательский интерфейс, в котором я комбинирую все настройки, которые мне нужны. Для этого, когда я запускаю свой скрипт, мне нужно автоматически обновить систему ri_integrator с того, что она есть, на «PxrPathTracer». Есть ли способ сделать это, поскольку, когда я пытаюсь установить Attr для ri_integrator, Maya сообщает мне, что этот атрибут заблокирован или подключен.
import maya.cmds as cmds
def UpdateInnerSettings(*args):
cmds.setAttr("rmanGlobals.ri_integrator", "PxrPathTracer", type = "string")
UpdateInnerSettings()
Вот что происходит, когда я запускаю эту простую функцию
Я попытался разблокировать его с помощью параметра блокировки, содержащегося в ri_integrator, и когда я его запрашиваю, он говорит мне, что ничего не заблокировано, и кажется, что соединение связано с сообщением PxrPathTracer.message, которое я не могу получить или сохранить, поскольку атрибуты сообщения не не хранить данные.