Hola!

Tengo un problemilla en Blender con el que me he quedado atascado a la hora de escribir un código simple.

Tengo un grid llamado Template con 577 vertex groups y por otro lado tengo 577 empties
A todos estos empties les he dado un Transformation contraint para conectarlo con cada vertex group del objeto Template... o eso era lo que pensaba.

Al mirar las propiedades de cualquiera de esos constraints, veo que el vertex group al que están conectados es siempre el mismo.

De lo que se trata es que el Tranformation contraint de, por ejemplo 'Empty' tenga asignado el Vertex Group groupy.000 del objeto 'Template'.

El Transformation constraint de 'Empty.001' tenga asignado el vertex group groupy.001 del objeto 'Template'
El Transformation constraint de 'Empty.002' tenga asignado el vertex group groupy.002 del objeto 'Template'

Y así sucesivamente hasta llegar a:

El Transformation constraint de 'Empty.577' tenga asignado el vertex group groupy.577 del objeto 'Template'

Obviamente hacer esto a mano sería una tortura, pero tampoco controlo de Python.

Me pregunto si alguien que sabe del tema podría orientarme. Esto me quiere sonar a que alguien que sabe programar lo saca en 2 minutos

¿Alguna ayuda?