Skip to content
Discussion options

You must be logged in to vote

Hello!

You can do it like this:

from meshlib import mrmeshpy as mm

mesh = mm.makeSphere(mm.SphereParams()) # as example
v_i = mm.VertId(0) # as example
for e in mm.orgRing(mesh.topology,v_i): # iterate over incident edges of `v_i`
    f = mesh.topology.left(e) # find left face
    if not f.valid():
        continue # skip edges with no left face
    fNorm = mesh.normal(f)
    print (fNorm)

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by Fedr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants