Мой первый пост на StackOverflow!
В настоящее время я пытаюсь создать простой инструмент настройки рендера, чтобы быстро разрешить удаление слоев RenderSetup.
Однако я заметил, что когда я выбираю узлы RenderSetupLayer по имени, это приводит к тому, что «удаленный» слой рендеринга в графическом интерфейсе настройки рендеринга частично становится серым в области, где находится кнопка «активный слой». Если я затем закрою окно, оно сообщит, что с окном произошла ошибка C ++, выдав следующую ошибку:
"ошибка майя 510: внутренний объект C ++ (RenderSetupWindow) уже удален."
После этого я выполнил простой тест, не основанный на коде, в котором я просто открыл диалог настройки рендеринга, создал новый слой рендеринга и удалил узлы RenderLayer и RenderSetupLayer через окно редактора узлов, и это привело к та же "ошибка". После того, как я закрыл окно, я не мог открыть его снова, намекая на очень простую ошибку в интерфейсе Maya RenderSetup. Очень расстраивает! Это известная проблема с майя? Кто-нибудь может порекомендовать жизнеспособный рабочий процесс для эффективного удаления слоев из системы RenderSetup?
Кроме того, есть ли у кого-нибудь рекомендации по выбору уже существующих коллекций в системе настройки рендеринга? В сети много ресурсов, но я не могу найти подробностей. Я хочу выбрать коллекцию и присвоить ей переменную, но я не могу сделать это при создании коллекции, только после.
Любая помощь будет принята с благодарностью
Спасибо
Craig