I am iterating through all nodes in current layer. I want to filter only nodes which are drawn as plane objects. Is there a way in 3ds max sdk to check whether the shape is a plane?
ILayerManager* manager = GetCOREInterface13()->GetLayerManager();
ILayer* hLayer = manager->GetCurrentLayer();
ILayerProperties* props = static_cast<ILayerProperties*>(hLayer->GetInterface(LAYERPROPERTIES_INTERFACE));
Tab<INode*> nodes;
props->Nodes(nodes);
for (int i=0; i < nodes.Count(); ++i)
{
INode* node = nodes[i];
// check if the node is a plane
}