Seguro que mas de uno se ha encontrado a veces con el deseo/necesidad de hacer un enlazar el valor de una variable, con una curva comandada por la distancia entre otros 2 objetos. La expresión que pondríamos como ... l_fcv( ctr_dist( <elem1> , <elem2> ) ).
No parece una expresión tan complicada. Pero el XSI nunca me la acepta.
Sin embargo, si uso una variable de intermediario, después no me da ningún problema.
Por poner un ejemplo. Creo un Null y le pongo que en el Null.kine.local.posx = ctr_dist( <elem1> , <elem2> ). Después, en el objeto que inicialmente queria modificar, le enchufo un l_fcv( Null.kine.local.posx ). Y ahora si funciona.
Mi pregunta es ... :
¿ Existe alguna forma de lograr que eso funcione sin ese Null ejerciendo de mediador entre el l_fcv y el ctr_dist ?
No es que sea un problema existencial que no me permite seguir trabajando, pero pregunto por curiosidad. Porque si tienes que hacer esta chapuzada 100 veces en un rig, al final acabas con un ejército de nulls a un costado que resultan molestos y quedan "feos". Como poco profesionales.
Gracias.