Hi, I'm trying to constrain - on a per particle basis - my particle instances to the normal of the polygonal object it is orbiting around. Basically I'm trying to get as close as possible to a normal constraint on a per-particle basis.
Say I have these arrows and I'm trying to make them orbit around a moderately complex polygonal object where their Up Axis is always facing in the Normal vector on the polygonal mesh at the nearest point.
I've tried using a custom attribute and the nearestPointOnMesh node, but there is little to no documentation on it so I'm not sure if I was using it correctly. It looked like it was only using one particle as the input position, though. And I'm not sure if there are more commands with nearestPointOnMesh or not.
Any help would be greatly appreciated.