Stop Geometry Pipeline change the order of the items that are being updated (moved around)

Hello forum, how are you doing?

I'm a rather new user of the pipeline component and may not see the obvious, for which I beg my pardon. 

Here is what I'm trying to do: I'm using Space Syntax plugin to understand spatial relationship in some building, this plugin requires points as zones and lines as links to operate. I found it more productive to work with two layers (points and lines) rather than resetting multiple points (or even managing point collection), this is where pipeline comes in really handy.

However when I change the position of some point, that point becomes the last (actually its index changes to 0 but I reversed the list to make it less destructive) in the list and this messes up corresponding area values that are controlled by gene pool. For example if the last item was staff office and its area was set to 15 when I change the position of point that is named toilet, that point becomes the last in the list so its area becomes 15 and staff office's area changes to whatever was before in the list.

Right now I have to use point component because it does not alter the list whenever I change the position of the points. However I would like to know if it is possible to make pipeline act similar to point component because I will have to work with a large collection of points that will change a lot until I get satisfied with my layout.

  • up

    Tim

    Update:

    I managed to solve the issue by using awesome Human plugin. It has Dynamic Geometry Pipeline component which is not updating the list of items and is consistent with the input geometry.

    • up

      Tim

      Update: Got confused it with something else, Human's component has the same problem(((

      • up

        theotses

        Anybody having a solution to this problem?

        1