collectVisibleGeometries

snippets/collectVisibleGeometries.py
1# © 2024 Autodesk, Inc. All rights reserved.
2
3# Collects visible geometry nodes with API v2.
4
5def collectVisibleGeometries( node):
6    isVisibleGeo = lambda node: node.isType(vrdGeometryNode) and node.isVisible()
7    nodelist = vrNodeService.findNodes( isVisibleGeo, vrdFindOptions(), node)
8    print(len(nodelist))
9    return nodelist