XSIforum.com
Foros 3D => Autodesk Softimage => Principiantes => Mensaje iniciado por: alejandro calonge en 01 Junio 2010, 05:29:34
-
Hola chicos, tengo una pregunta un poco especifica: he hecho un objeto con polymesh duplicator, sobre una base modelo de un cilindro, y quisiera rotar de manera local cada cilindro unico que conforma ese nuevo objeto. Voy a ser mas especifico con el siguiente link:
CLOSER (http://www.youtube.com/watch?v=VXVU6z6a1IU#lq-lq2-hq-vhq)
como veran, el objeto no se mueve, por eso el cliente quiere que, de tanto en tanto, roten sobre su eje cada uno de los elementos que lo componen, y asi romper un poco la monotonia.
Espero haberme explicado bien.
Gracias como siempre.
-
Lo mas sencillo sin conocimientos tecnicos avanzados (o sea mi caso :P) puede ser rotar componentes del objeto padre. Por ejemplo hacer un cluster with center de todos los puntos del cilindro maestro y animar la rotacion que te interese.
Lo suyo seria por eso editar el compound de ICE y añadirle la rotacion en local del objeto padre, ya que la que esta construida es para las instancias, asi que lo que yo te digo es solo un recurso.
-
Unaided, de la forma que me dijiste funciona, pero rotan todos al mismo tiempo. La otra opcion, seria ICE, pero estoy tan desvalido en ese tema como cuando llegue al mundo. :buck2:
Me interesa ICE pero hay poca doc al respecto. Es una lastima.
-
Si, claro, porque alteras la posición de los vertices del objeto padre. Entendí que querías eso, pero veo que necesitas variación. En ese caso, sí, la solución pasa por editar el compound TranformCopy ID, o en cualquier caso modificar la construcción del ICE del Polymesh Duplicator.
No sé si la versión 1.1, trae algo que sirva para ello, porque he probado la anterior, puesto que la v1.1 no nhe podido instalarla correctamente.
Por aquí, la documentación se llama Alanf/Cesar :P
-
Jajaja, si es verdad, pero un volumen esta en Vancouver y el otro en algun lugar de España. ;D
Sin dudas, la unica opcion a la vista es recopilar info de tutoriales, e innovar con prueba y error.
Como dije en otro hilo, el ICE parece poderoso, pero hay que dedicarle tiempo.
Gracias Unaided. Un saludo.
-
Yo ni idea del polymesh duplicator pero si quieres rotar partículas/instancias lo debes hacer modificando la orientación (self.orientation), prueba conectar lo siguiente puerto execute y modifica los valores del euler to rotation con los offset de rotacion.
Get Data (self.orientation) ->
Add -> Set Data (self.orientation) -> Execute
Euler to Rotation ->
No se como esté estructurado el polymesh duplicator pero no se pierde nada con intentarlo :)
-
Lo intento y te digo, Cesar. Te mantengo al tanto. O0
-
Si son obj's normales por q no les pones el centro en el centro y los rotas a manita?
-
Porque son decenas...!
-
Claro, rootar decenas de palos a mano es mas lento q esperar una respuesta en un foro durante dias xD
Los pillas todos les das una rotacion en el eje q sea de "Grados*r+Numero" pones una key t vas al final de la animacio y repites. Ya rotan todos al tuntun. a ver si t vale asi xD
Otra seria "Grados*L+numero" y rotaran cada uno un poco mas q el otro.
-
pero es que no son objetos separados, morphi. El polymesh duplicator genera un solo objeto que parecen ser muchos...
-
aaaaaaaaaaaaaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuuuuuuuuuuuuuunnnnnnnnnnnnnnnnnn
No mola mucho pues,no puedes separarlos? un extract polygons no t vale?
No m digas que son decenas otra vez, yo lo enfoco desde el punto de vista de la publi, siempre es lo mismo "cay prisa cay prisa!" y siempre ando con parches rápidos pero efectivos. Demasiada publi por la venas!! :P
-
Jajaja Adam, tienes razon. Hazme un favor, le dire a mi cliente que te llame y le explicas... :2funny:
-
Este es el equivalente mayero del "Separate" para Soft:
http://area.autodesk.com/downloads/scripts/jp_separate_js (http://area.autodesk.com/downloads/scripts/jp_separate_js)
-
xD
-
Ole! q chulo!!!!
YO quiero!!!
Bajando xD
Alaaaaaaan taloviuuuuu!!!!