So what I am trying to do is displace an array of points based on location of another object. The nodes work well, when I "call" each object seperatly using "Object info node". But I need to "call" a lot of objects and the nodes are starting to look unorganized.
(working nodes) I start by generating a point grid, the displace points node is basically just math that uses x,y values of the point array and X,Y location of the object to offset the z component of point grid. Then i use instance on points to generate a grid of cubes on which i apply a material.
(doesn't work) So I want to replace the repetition by using a "collection info node", but cant seem to make it work. (The objects in collection are all single vertex objects to make it simpler). Essentially I want to iterate over each object in selection and apply the linear transformation "displace points node". I manged to make it work using transfer attribute using index mode, but it only applys the transformation for that index. If I use nearest values don't overlap correctly.