In a Python Effector, I’m grabbing some point positions from a series of splines.
for i in xrange(0, splinecount): new_pos = splines[i].GetPoint(ptnum) marr[i].off = new_pos
All good! Except the splines are deformed, and GetPoint() doesn’t retrieve deformed points. Alas.
I tried this code snippet from 2013, but it seems to only incorporate the object’s matrix rather than deformers (was getting wonky results regardless.)