我在 StackOverflow 上的第一篇文章!
我目前正在尝试编写一个简单的渲染设置工具来快速允许删除 RenderSetup 图层。
但是,我注意到,当我按名称选择 RenderSetupLayer 节点时,它会导致渲染设置 GUI 内的“已删除”渲染层在“活动层”按钮所在的区域部分变灰。如果我然后关闭窗口,它会报告窗口存在 C++ 错误,并给出以下错误:
“maya 错误 510:内部 C++ 对象 (RenderSetupWindow) 已删除。”
在此之后,我做了一个简单的非基于代码的测试,我只是打开了渲染设置对话框,创建了一个新的渲染层,并通过节点编辑器窗口删除了 RenderLayer 和 RenderSetupLayer 节点,结果相同“漏洞”。关闭窗口后,我无法重新打开,这暗示了 Maya 的 RenderSetup 界面中存在一个非常基本的错误。非常令人沮丧!这是 Maya 的已知问题吗?谁能推荐一个可行的工作流程来有效地从 RenderSetup 系统中删除图层?
此外,是否有人对从渲染设置系统中选择预先存在的集合有任何建议?网上有很多资源,但我找不到任何细节。我想选择集合并分配给一个变量,但我不能在创建集合时这样做,只有在之后。
任何帮助将不胜感激
谢谢
克雷格