我很难理解如何使用MaxPlus类方法选择对象。
例如,以下脚本将打印用于INode
中每个NodeTree
个对象的材料(假设我手动在3DS Max视口中选择它们)
nodes = MaxPlus.SelectionManager.GetNodes()
for n in nodes:
print(n.Material)
问题是,我不知道如何从仅脚本的角度获取这些对象,而不是手动选择它们。
我找到了MaxPlus.SelectionManager
类,但似乎需要进行现有选择。
基本上,我只是尝试在3DS Max视口中发出相当于按CTRL + A
的命令来选择所有场景对象。
使用3DS Max 2016 + PyCharm
答案 0 :(得分:0)
MaxPlus.Core.GetRootNode()。儿童