I have some geometry made up of quads and I want to select the upper left face corner of each face. Up as in +Z in world space and left relative to the face normal if that makes sense. Is this possible? or something similar?

To add some more information, the geometry is not made procedurally. It's modeled by me. I want to alter it using geometry nodes and I've found that the face corners have seemingly random indices so I can't rely on corner index 0 being in the same place on each quad.

  • $\begingroup$ i would say...it depends. if you made the quads from a grid - for sure. Since you didn't tell or show us how you made it - i would recommend giving us the necessary information and improve your question $\endgroup$
    – Chris
    Jul 2, 2023 at 9:11
  • $\begingroup$ Thank you, I have added some more information and hopefully covered what you suggested. $\endgroup$ Jul 2, 2023 at 9:33

1 Answer 1


I'm not sure this is what you want.. you may be looking for another projection. This group:

enter image description here

  • (Where Object-Z is 'high',) finds the second-highest corner in each face.
  • If the next anticlockwise corner is higher, selects that. Else, selects this.
  • Marks the selection as True.

Here, cubes are instanced on 'top left' corners:

enter image description here

  • $\begingroup$ This is exactly what I needed! Thank you so much 🙌 $\endgroup$ Jul 2, 2023 at 21:12

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .