ok, funny thing. either I missunderstand something here or I just dont get it..
the cluster returns exactly the same problem like with any other transform node. I can constrain the vertex to the cluster of course, but I cant constrain the Cluster to the vertex.
now for dummies. how did you put up the connection exactly from vertex to cluster?
select vertex - shiftSelect cluster - point/geometry constrain? because that doesn´t work.
I also tried to make use of the connection editor -
mesh.pntsXYZ > cluster.translateXYZ
this again sets my cluster to 0 0 0 at each frame of the animation.
I tried expressions (which works the same like connectionEditor I guess)
cluster1Handle.translateX = outputCloth1.pnts[159].pntx
cluster1Handle.translateY = outputCloth1.pnts[159].pnty
cluster1Handle.translateZ = outputCloth1.pnts[159].pntz
weird thing is if I select a vert in the componentEditor like bullet suggested and move the vertex script editor returns
move -1779 213.435852 -2118.266846 outputCloth1.vtx[159];
which makes me think there is no difference between local and worldspace.
I guess I just need an expression like this
cluster1Handle.translateX = outputCloth1.pnts[159].pntx(world)
but how?
everything starts and ends in the right place at the right time.