1 Archivos adjunto(s)
Script de stretch leg- para entenderlo
Hola. Estoy mirando unos script sobre stretch leg y hay cosas que no entiendo. Os pongo aquí el script y os dejo el archivo (es el que dejaste tu IkerClon).
Dependson $ikchain01.pos, controller $bone01.pos, controller.
D = distance $ikchain01, pues $bone01.pos.
St = (d - 16 ; /* 168 is distance at which leg is extended */.
Orig = 87.0035 /* original pues of this bone. */.
If (st < 0) then /* Cap at 0 since if we sqaushed leg */.
St = 0; /* would never actually bend */.
P = orig + (st/2), /* divide by 2 since two Bones */.
A pesar de la explicación que da no entiendo cómo saca orig=87.0035. Pone que es la posición original del bone, pero no consigo sacar esa cifra. Lo de medir la distancia entre los 2 objetos si.
Bueno a ver si me podéis echar una mano.
-- IMÁGENES ADJUNTAS --
https://foro3d.com/attachment.php?attachmentid=26167
Script de stretch leg- para entenderlo
Voy a ser un poco putilla y te voy a hacer sufrir yo tampoco logré entenderlo muy bien, pero sí lo suficiente para reproducirlo en uno de mis modelos.
Por cierto, ya sí cómo hacer que un pie con todo el sistema IK montado gire sin que se desmonte. No sé si sabrás, pero lo he descubierto esta mañana trasteando y me he puesto de un contento.
Script de stretch leg- para entenderlo
Hola. Ese 87.0035 creo que es la distancia del bone01 al bone02, es decir:
Código:
length ($bone01.position - $bone02.position)
Saludos.
Posdata: evidentemente, eso es lo mismo que hacer:
Código:
distance ($bone01.position $bone02.position)
Script de stretch leg- para entenderlo
Yo he vuelto a hacer el Rig de la pierna como estaba antes y lo del giro que desmontaba todo lo solucioné activando la casilla IK goal. Tu lo has hecho así IkerClon? Gracias half. Era eso.
Script de stretch leg- para entenderlo
S? Es la que está al lado de parent o algo así. O sea, que eliges o una u otra. Ya me estaba dando algo de recordar las deformaciones en el pie cuando toqueteando he dado con eso que poco cuesta ser feliz.