XSIforum.com

Foros 3D => Autodesk Softimage => Modelado => Mensaje iniciado por: nachogt6 en 06 Marzo 2008, 20:21:52

Título: Colocar objetos con una curva
Publicado por: nachogt6 en 06 Marzo 2008, 20:21:52
Buenas!

A ver si me explico, tengo que poner racholas en un tejadillo redondo. Es un molino. Tengo modelada una teja y quiero ponerle el tejado lleno de tejas. Mi pregunta es, se puede hacer una curva y que la deja se duplique alrededor de esa curva???

Un saludo y merci!
Título: Re: Colocar objetos con una curva
Publicado por: dingdong en 06 Marzo 2008, 21:33:21
claro que puedes!

asigna la curva como path (PATH/SET PATH  ó CONSTRAINT/PATH) pon que la animación sea lineal si quieres que las copias sea equidistantes y ve a EDIT/DUPLICATE/DUPLICATE FROM ANIMATION) elige el intervalo de fotogramas de la animación el step y voilá!

puedes hacer lo mismo para distintos círculos para tener distinta capas de tejas (supongo que racholas= tejas)

espero sea lo que buscabas
Título: Re: Colocar objetos con una curva
Publicado por: nachogt6 en 06 Marzo 2008, 22:30:33
ojooooooo!!

Perfectop dingdong!! Muchisimas gracias,me has ahorrado mucho rato de trabajo!! ejjejeje

mERCI NOI!!
Título: Re: Colocar objetos con una curva
Publicado por: nachogt6 en 09 Marzo 2008, 12:49:43
Lo he estado probando y no hay manera. CUando hago el duplicate from animation se me duplica solo2 veces y una encima de la otra.

Lo que no se si nos referimos a lo mismo. Yo no hablo de animar, esoty modelando un tejadillo y quiero poner las tejas encima del tejado. Para no ponerlas de una en 1 quiero hacer una curva y que se dupliquen por la curva. Se puede hacer???

Un saludo!
Título: Re: Colocar objetos con una curva
Publicado por: Tomás en 09 Marzo 2008, 16:21:57
no recuerdo muy bien si las copias las ponía en cada nudo de la curva o le decías tu la cantidad.

o... tenias que tener varios objetos seleccionados antes de elegir la curva para repartirlos por ella.
Título: Re: Colocar objetos con una curva
Publicado por: alanf en 09 Marzo 2008, 19:25:06
Otra forma de hacerlo es pillar una teja, hacerle path constraint a dicha curva, y ahora duplicas varias veces, cuantas quieras.

Ahora seleccionas todas las tejas, te vas a Selection y editas el path constraint de tu multiselection, y en %age, pones "L(0,100)" (sin comillas) y das a Enter. Esto reparte "linealmente" (de ahi la "L") -- o sea, equidistantemente -- de 0 a 100, cada pieza.
Título: Re: Colocar objetos con una curva
Publicado por: nachogt6 en 10 Marzo 2008, 00:21:53
oks!! lo probare!! muchas gracias!!!
Título: Re: Colocar objetos con una curva
Publicado por: Clybaun en 11 Mayo 2008, 14:19:31
Hola AlanF, una pregunta relacionado con eso de la L

Donde puedo encontrar o que nombre recibe esto de poder poner L de acciones en los campos.

Yo solo conozco la L y la R(random)

Es para buscarlo y haber si hay alguno mas interesante.

Gracias!
Título: Re: Colocar objetos con una curva
Publicado por: Dios en 11 Mayo 2008, 15:32:42
Y si las duplicas y luego haces un deform by algo de esas opciones., Creo que así hicieron en bren cuando tenían que hacer las tejas de las casas y de los molinos. Espera que miro
Título: Re: Colocar objetos con una curva
Publicado por: Clybaun en 12 Mayo 2008, 09:14:34
Otra cosa que querría comentar a alanf.

La mayoría de veces que tengo que usar alguna expresion para colocar objetos como por ejemplo:
L(0,100) creo que el programa entiende  20,1" en vez de, de 0 a 100

Alguien me puede decir que puede ser o como usarlo
Título: Re: Colocar objetos con una curva
Publicado por: agedito en 12 Mayo 2008, 09:48:52
Creo que puede ser por la configuración regional de idiomas de Windows. Seguramente tienes configurada la "," como separador decimal. Debes de cambiarlo para tener como separador decimal el "." y como separador de lista la ","
Título: Re: Colocar objetos con una curva
Publicado por: dingdong en 12 Mayo 2008, 09:49:16
creo que depende de cómo tengas configurado el teclado

en español el símbolo , es para separar decimales para eso utiliza el símbolo ;

por ejemplo si quieres de 2.5 a 7.8 tendrías que escribir L(2,5;7,8)

por lo menos amí me funciona así
Título: Re: Colocar objetos con una curva
Publicado por: dingdong en 12 Mayo 2008, 09:49:48
eeepa!  se me adelantaron
Título: Re: Colocar objetos con una curva
Publicado por: Clybaun en 12 Mayo 2008, 22:22:20
De coña señores!

Ahora la pregunta es, y como recomiendan trabajar como seguía asta ahora y pongo las ; o me cambio el teclado y cada vez que trabajé en otro ordenador tendré que cambiarlo o directamente me pongo el teclado en EN y así me sentirse estúpidamente mas pro.

Ustedes como lo hacen?
Título: Re: Colocar objetos con una curva
Publicado por: Cesar Saez en 13 Mayo 2008, 03:00:08
Yo le cambio el separador de decimal. Me resulta muchísimo más natural usar el "." en lugar de la "," para los decimales en cualquier software, cosa de costumbre :)
Título: Re: Colocar objetos con una curva
Publicado por: agedito en 13 Mayo 2008, 10:11:15
Yo opino como Cesar
Título: Re: Colocar objetos con una curva
Publicado por: xsi_beg en 18 Marzo 2010, 17:41:38
Siento retomar este tema, pero viéndolo me ha surgido una duda. Según dice Alanf cuando haces la multiselección y editas el constrait en el campo path%constrait, te refieres a que sobre el cuadrado verde al lado de path%age+botón derecho/set expressión..eso es así verdad? lo digo porque haciéndo así y escribiendo L(0,100) me da error al validar o al aplicar, me dice que L no se reconoce.
Estoy haciendo algo mal a la hora de meter la expresión?
Saludos y gracias
Título: Re: Colocar objetos con una curva
Publicado por: Ángel Sánchez en 18 Marzo 2010, 18:06:03
Sin haber leido el post te diría que creo que no refiere a meter ninguna expresión al parámetro sino a que pongas eso en el campo del valor de age.
Título: Re: Colocar objetos con una curva
Publicado por: xsi_beg en 18 Marzo 2010, 18:18:02
Sin haber leido el post te diría que creo que no refiere a meter ninguna expresión al parámetro sino a que pongas eso en el campo del valor de age.
Efectivamente así es. Se me plantean las siguiente dudas, sería posible aplicar una rotación a las copias distribuidas en la curva? y un escalado?
Gracias
Título: Re: Colocar objetos con una curva
Publicado por: alanf en 18 Marzo 2010, 18:48:33
Si, claro. La rotacion te la recomiendo hacer con una expresion en el Roll de cada Path constraint.

El escalado con expresiones en el escalado en Local Kinematics.
Título: Re: Colocar objetos con una curva
Publicado por: xsi_beg en 18 Marzo 2010, 19:18:28
Si, claro. La rotacion te la recomiendo hacer con una expresion en el Roll de cada Path constraint.

El escalado con expresiones en el escalado en Local Kinematics.
Perfecto, gracias