XSIforum.com Foro de la Comunidad Hispana de Autodesk Softimage (ex-XSI) 30 Julio 2010, 11:23:07 *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
73706 Mensajes en 6703 Temas por 1673 Usuarios
Último usuario: kusabi
Versión móvil: wap wap2 imode
 
   Inicio   Ayuda Ingresar Registrarse  

Google
 
Páginas: [1] 2  Todos   Ir Abajo
  Imprimir  
Autor Tema: Expresiones basicas  (Leído 3204 veces)
Rashek
XSI 7
*******
Mensajes: 3056



« : 27 Febrero 2004, 17:16:54 »

Bueno, eduardito, aver si este tuto t sirve Tongue

    Primero creamos una linea con create>curve>draw CV NURBS, en el modo point, con el boton secundario hacemos click en cada uno de los puntos y elegimos "cluster with center". Nombramos cada null k se han creado como point1, point2...


* Dibujor.jpg (36.09 KB, 500x400 - visto 58 veces.)
« Última modificación: 27 Febrero 2004, 17:17:36 por Rashek » En línea

si si, todo esta en la IK, aunque el FG es algo a tener en cuenta..

ATREVETE, LOS MARES TE NECESITAN !! www.goldpiece.net
Rashek
XSI 7
*******
Mensajes: 3056



« Respuesta #1 : 27 Febrero 2004, 17:21:40 »

ahora, seleccionamos el punto2 y nos vamos a local transform, bolqueamos la ventana, y con el boton derecho del raton hacemos clic sobre el cuadrado verde k hay junto a position x, elgimos "set expresion"


* Dibujor1.jpg (45.46 KB, 500x400 - visto 52 veces.)
En línea

si si, todo esta en la IK, aunque el FG es algo a tener en cuenta..

ATREVETE, LOS MARES TE NECESITAN !! www.goldpiece.net
Rashek
XSI 7
*******
Mensajes: 3056



« Respuesta #2 : 27 Febrero 2004, 17:27:47 »

se abre el editor de expresiones, con un valor 0,0 o cualkier otro, lo borramos y escribimos la siguiente formula: point1.kine.local.posx / 2
esto, indica ke keremos k la posicion en x del point2 dependa del valor del point1 en sus propiedades cinematicas en local transform, posicion en x y k el valor sera la mitad del valor del point1 ( / 2 ), si no se conoce la formula se puede hacer click en el boton object del editor de expresiones y elejir el objeto k tomara de referencia y en el boton function elejir la funcion deseada. Tras escribir la formula, haced click en el boton de validate, para corroborar k la expresion es coherente y y es valida haced click en el boton apply para aplicarla.


* Dibujor2.jpg (49.87 KB, 500x400 - visto 58 veces.)
« Última modificación: 27 Febrero 2004, 17:34:24 por Rashek » En línea

si si, todo esta en la IK, aunque el FG es algo a tener en cuenta..

ATREVETE, LOS MARES TE NECESITAN !! www.goldpiece.net
Rashek
XSI 7
*******
Mensajes: 3056



« Respuesta #3 : 27 Febrero 2004, 17:29:49 »

Repetimos el proceso con el resto de vectores, y,z. Ahora, al transladar el point1 en cualkier eje, los puntos siguientes los haran en un del mismo modo pero con la mitad del valor del point1


* Dibujor3.jpg (48.25 KB, 500x400 - visto 49 veces.)
En línea

si si, todo esta en la IK, aunque el FG es algo a tener en cuenta..

ATREVETE, LOS MARES TE NECESITAN !! www.goldpiece.net
eduardito
Moderador Global
XSI 5
*****
Mensajes: 2457



WWW
« Respuesta #4 : 27 Febrero 2004, 18:31:57 »

muy agradecido por el interes, pero me ocurre lo mismo , por que cuando le digo que point1.kine.local.posx / 2 otra vez se va el punto hacia abajo.

En línea

a todo cerdo le llega su san martin
morphi
Moderador Global
XSI 5
*****
Mensajes: 2072



« Respuesta #5 : 27 Febrero 2004, 20:09:53 »

Yo d expresiones ni idea pero entiendo q si das valor i/2 a pointn donde i=xyz.point1 pointn estara en diagonal respecto a point1 y por eso se le desplaza el punto al amigo eduardito, no? o m he perdido algo de la expresion?
Un saludeteeeee Smiley
« Última modificación: 27 Febrero 2004, 20:10:33 por morphi 2.0 » En línea

Adam Sullastres
3D Generalist.
eduardito
Moderador Global
XSI 5
*****
Mensajes: 2457



WWW
« Respuesta #6 : 27 Febrero 2004, 20:34:43 »

no, el problema era que la expresion se hacia con referencia al eje de coordenadas y no a la curva misma.
pero ya esta solucionado.
En línea

a todo cerdo le llega su san martin
morphi
Moderador Global
XSI 5
*****
Mensajes: 2072



« Respuesta #7 : 27 Febrero 2004, 20:45:47 »

aaaauuunn
Asi tenia razon y m perdi algo por el camino. gege
q m perdi?
por q no entiendo q si das valor a la posicion d un obj respecto a la d otro/2 en todos los vectores el primero deveria desplazarse nada mas entrar la expresion y q nunca estaran a la misma altura ni tendran el mismo valor d profundidad, no?
joe no m tero d nah Tongue
« Última modificación: 27 Febrero 2004, 20:46:50 por morphi 2.0 » En línea

Adam Sullastres
3D Generalist.
eduardito
Moderador Global
XSI 5
*****
Mensajes: 2457



WWW
« Respuesta #8 : 27 Febrero 2004, 21:10:40 »

menudas preguntas haces, a ver si me explico, cuando haces la expresion por ejemplo :
 
     pelota.kine.local.posy=1/2 pelota2.kine.local.posy aqui le

indicas que la pelota 2 hara la mitad de recorrido en el eje Y, y ademas siempre se encontraran en el punto  O  ( el inicial ), que en este caso el punto O sera la curva y antes cuando me equivocaba el punto O era el eje de coordenadas.

En el punto O estaran a la misma altura, por un simple razonamiento, mientras uno se mueve 2 unidades el otro de mueve 1 , por lo tanto siempre se cruzaran en la posicion 0.

uufffff, espero haberme explicado   Shocked  Shocked Shocked
En línea

a todo cerdo le llega su san martin
morphi
Moderador Global
XSI 5
*****
Mensajes: 2072



« Respuesta #9 : 27 Febrero 2004, 21:16:05 »

vale, lo q no entendi es q
En línea

Adam Sullastres
3D Generalist.
Páginas: [1] 2  Todos   Ir Arriba
  Imprimir  
 
Ir a:  

Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC

Valid XHTML 1.0 Transitional [Valid RSS] ¡CSS Válido!