美文网首页Houdini
Houdini subnet节点内部获取operator lis

Houdini subnet节点内部获取operator lis

作者: MasterZhang | 来源:发表于2021-04-24 19:37 被阅读0次

在开发中,有时候需要从内部获取operator list,怎么办?
在内部使用python sop是非常好的解决办法

1.在otl中主面板里带有operator list 多个节点
2.假如我要在内部将这些节点全部merge起来

在内部创建python节点,输入:

cur_node = hou.pwd()
cur_geo = cur_node.geometry()
node_paths = hou.pwd().parent().parm('objects').evalAsString()
print(node_paths)


nodes = node_paths.split(' ')
#geos = []
for n in nodes:
    node = hou.node(n)
    geo = node.geometry()
    cur_geo.merge(geo)
3.此时显示python节点,发现物体已经merge在一起了

相关文章

网友评论

    本文标题:Houdini subnet节点内部获取operator lis

    本文链接:https://www.haomeiwen.com/subject/svmlrltx.html