My question is: Can the following functionality be implemented with the node running in point mode?
Not sure this is possible but there may be a work around to keep it running in parallel?
I have dense geom (about a million or more points) at input 0
I have some points with 1 attribute "A" (a per point rotation value) at input 1
Using a for loop for each point at input 1, use its "A" value to rotate geom at input 0.
When geom at input 0 is rotated, use point at input 1 to shoot it at the rotated geom.
Add a point with the hitpoint coord,
Create some attributes on the new point for distance, direction to hitpoint, etc.
I have spent several days, including implementing this with a foreach loops but that is way too slow.
Any suggestions appreciated.