MODO | Scripting in Python – Tips #01

If you dare counting Vertex, Edge and Polygons selected in current Mesh Layers, use this method.

it count all the selected element on multiple Meshlayer as well as on a single one.

Thanks to Matt Cox for is tips shared on the Foundry Forums.

selSvc = lx.service.Selection ()

SelVertexCount = selSvc.Count (selSvc.LookupType (lx.symbol.sSELTYP_VERTEX))

lx.out(‘In Selected items, Vertex count selected:’,SelVertexCount)

SelEdgeCount = selSvc.Count (selSvc.LookupType (lx.symbol.sSELTYP_EDGE))

lx.out(‘In Selected items, Edge count selected:’,SelEdgeCount)

SelPolyCount = selSvc.Count (selSvc.LookupType (lx.symbol.sSELTYP_POLYGON))

lx.out(‘In Selected items, Polygon count selected:’,SelPolyCount)

Répondre

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l'aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.