Geometry Nodes

Hi all, not sure if this theread right place to ask, but I would like to understand if I’m either doing something wrong with the 3.5a topology nodes or if I’m hitting the limit of what’s possible with these nodes, or if I spotted a bug and I should report it.


CASE 1 (it seems to work):

As a simple exercise, I want to put points on the nth vertex of a specific quad face. So I basically want to enter the index of the face that I want to select, and the index of one of the four corners that I want to select (to be later converted in vertices indices). I tried somtething like this, and as long as I want to select just one vertex on just one face, it seems to work:


CASE 2 (something’s wrong):

Let’s say that now I want to manually select one specific face by index (just like the previous case), But now I want the first two vertices of that face. Let’s say for example that I want the first two vertices of the 7th face, namely the one with index “6” and its first two vertices. In this case I want to select the index of the second corner of the selected face (index “1”), and use the “less or equal than” compare node, to finally select the first two corners. Something goes wrong:

As you can see, not only the 7th face and its first two vertices are selected, but the “less than or equal node” seem to have effect on the faces indices as well. So it selects the first two vertices of the first 7 faces, wich is not the desired result!

Any suggestions? Is it a bug or I misunderstood how these nodes are supposed to work?