XSIforum.com
Foros 3D => Autodesk Softimage => Principiantes => Mensaje iniciado por: arnair en 06 Diciembre 2007, 19:20:59
-
Hola, Me he quedadado encallado
1.Estoy haciendo una carretera y al texturizarla me sale mal ya que no sigue las curvas sino que va recto, vi un tutorial de como hacerlo pero no se donde, Como lo ago?
2.No puedo ponerle un parent a un objeto,Como lo desbloqueo?
3.Quiero animar un coche de F1 que corra en un circuito, lo que he pensado y probado es hacer una curva como ruta y hacer que el F1 siga este pach, Como lo ago para que 'gire' cuando la curva se desvia?
4.He animado las ruedas pero no se como hacer para que repita la animacion infinitamente.
5.Como lo hariais para que girasen las ruedas en las curvas?
6.Como copio y pego una animacion de un objeto para ponerlo a otro?para hacer que giren las 4 ruedas igual.
7.Se puede hacer un controlador para hacer que las ruedas giren mas rapido o menos? es dificil?
Muchas gracias
-
Te respondo la 3. Para que el coche gire en las curvas tienes que activarle la tangencia. No tengo xsi delante y no se donde esta ahora mismo pero supongo que estara en las opciones del constrains, en kinematicas/contrain/curve path o algo así.
La cuatro también te la respondo. Para que una animación se repita infinitamente tienes que activar en el animation editor la opcion de ciclos o ciclo relativo, en tu caso ciclo relativo.
Y la seis también es facil para copiar una animación, pues vas a su parametro boton derecho copy animación y se lo pegas al mismo paramtro del otro objeto.
Bueno estoy haciendolo de cabeza asi que es posible que me equivoque en alguan cosa. Corregidme si es así.
-
1.Estoy haciendo una carretera y al texturizarla me sale mal ya que no sigue las curvas sino que va recto, vi un tutorial de como hacerlo pero no se donde, Como lo ago?
Es mas facil si empiezas con la carretera recta, la texturizas y luego.. la doblas.
2.No puedo ponerle un parent a un objeto,Como lo desbloqueo?
Click derecho en el explorer, y mira en "Locks". Desactiva los que veas activos.
3.Quiero animar un coche de F1 que corra en un circuito, lo que he pensado y probado es hacer una curva como ruta y hacer que el F1 siga este pach, Como lo ago para que 'gire' cuando la curva se desvia?
"path", no "pach" (que suena a "patch", que significa "parche", que no tiene sentido). path = camino
Tal como dice le_garzon, juega con las opciones de Tangency y Up-Vector del path-constraint.
4.He animado las ruedas pero no se como hacer para que repita la animacion infinitamente.
En el Animation Editor, click derecho, "Curves" y luego a "Relative Cycle" tras tener dos keyframes.
5.Como lo hariais para que girasen las ruedas en las curvas?
Las ruedas no siempre siguen la curva en la vida real. La rotacion a los lados te quedaria mejor animada a mano.
6.Como copio y pego una animacion de un objeto para ponerlo a otro?para hacer que giren las 4 ruedas igual.
Copy & paste funciona, aunque con una expresion puedes copiar la animacion de un eje de una rueda a las otras tres.
7.Se puede hacer un controlador para hacer que las ruedas giren mas rapido o menos? es dificil?
Si. Create un Custom Parameter Set y en el un Custom Parameter de valor entre 0 a 2 y dejalo en 1 por defecto. Este sera tu multiplicador. Luego necesitas un objeto (un null, por ejemplo) al que le pones los keyframes y activas el Relative Cycle. En los Local Kinematics (Ctrl+K) de tu rueda, o null con rueda por hijo, puedes arrastrar el valor de rotacion del null de su ventana de kinematics a este, y aniades: * nombredelcustomparameterset.nombredelparametro
-
gracias por contestar tan rapido
1.El problema que tengo es que debo hacer un circuito predefinido y lo mas practico es que siga una curva y despues de hacer la recta ya no puedo verdad?(Antes lo hice con extruir siguiendo la curva)
2.La opcion de unlock tambien la tengo bloqueada xD, No se porque pero el objeto lo tengo emparentado con una null y la null y el polymech estan bloqueados.
6.Lo del copy & paste no me funciona ya que al seleccionar otro objeto la opcion de paste se desactiva, como solo eran cuatro he copiado la rueda directamente xD
7.Como arrastro el valor de rotacion del null?Donde añado el nombre del nombredelcustomparameterset.nombredelparametro.
-
2.La opcion de unlock tambien la tengo bloqueada xD, No se porque pero el objeto lo tengo emparentado con una null y la null y el polymech estan bloqueados.
Eso significa que un objeto padre esta bloqueado, y por lo tanto sus hijos. Ve subiendo al padre del objeto y a su padre y a su padre hasta encontrar el lockeado.
7.Como arrastro el valor de rotacion del null?Donde añado el nombre del nombredelcustomparameterset.nombredelparametro.
Literalmente como dije... arrastras el iconito verde (ese que si le das te mete un keyframe? ese!) de un sitio a otro. Esto te crea una expresion directa, que luego puedes editar facilmente.
-
El padre es el null pero tambien esta bloqueado, pero ia lo he solucionado he vuelto a importar el modelo y me a dejado suprimir la null que llevaba.
No se me deja suprimir el objeto bloqueado,porque?
-
te respondo a la primera:
yo lo haría con un mapa personalizado:
1º haria un render en planta (desde arriba)
2º en photoshop genero la textura con la forma que quieres tiene que ser un mapa de bastante resolución puesto que tiene que cubrir toda la superficie.
3º lo aplicas y a correr
un saludo
-
Lo probe Chacho pero hacer las lineas blancas de los lados de la carretera simetricas es muy dificil ya que no es recta
-
bueno, espera...
es que para hacer las lineas puedes y debes hacerlas en corel, freehand, o dibujando con trazado en photoshop, ¿sabes manejar alguno de estos programas?
-
No se me deja suprimir el objeto bloqueado,porque?
Porque esta bloqueado! :P XD
-
Claro!!!no habia caido xDxD
Creo que hare un taller de reparacion y lo voy a dejar alli, ya que el objeto bloqueado es un coche sin las ruedas xD
-
1) Para un plano cenital y de conjunto bastaría como te dice Chacho, pero para planos a pie de pista, la imagen debería tener una resolución descomunal. Yo no lo veo factible a nivel de recursos.
La opción que te dice Alanf es mejor, pero has de tener en cuenta que al "doblar" va a deformar la textura. Por lo tanto cuanto más cerrada sea la curva, más te va a estirar la textura en su exterior. Para esto puedes corregir los UV.
*) Si buscas realismo, para animar un vehículo has de tener presente dinamica del mismo. De un tipo de automovil a otro hay variaciones en el comportamiento dinamico, pero las fuerzas fisicas son las mismas. Al acelerar el balance de peso se va hacia el tren trasero, al frenar hacia el delantero. En los cambios de trayectoria, la se carga el lateral opuesto. En el caso de F1 esto también sucede. Según los planos que vayas a mostrar, te interesa animar aspectos como la deformación de los neumaticos.
Una parte importante de la dinamica de un F1 es que al ser tracción trasera, la tendencia es ir en linea recta, por lo que el subviraje es más posible que el sobreviraje. Esto lo debes tener en cuenta para la rotaciónd de las ruedas. Mientras las de atrás siguen girando las de alante pueden estar deslizando.
Si te gusta el scripting, podrías intentar hacer un control para la rotacion de las ruedas a base de expersiones. Una expresión para que rote las ruedas en base al desplazamiento lineal que tenga el vehículo es lo más básico y a partir de aquí añadir expresiones para que actuen en la rotación de cada rueda en funcióin de la rotación en el eje Y del centro del coche. En trayectoria curva las cuatro ruedas no giran nunca a la misma velocidad. Aquí entran en juego los diferenciales.
http://www.richardbrak.net/plugins/docs/SteeringDocs.html
-
idea xapuza funciona!!! ago un split a los lados de la carretera los selecciono y creo otro objeto con un material blanco, es perfect jaja
Un poco de realismo si busco pero que pueda hacerlo, si hasta he tenido que buscar en wikipedia que era el subviraje xD
Como harias la deformacion de los neumaticos?
Para moveros en el espacio como lo haceis si el objeto es muy grande y quieres hacercarte mas y no te deja?yo solo uso la 'F' y a vezes cuesta
-
Como harias la deformacion de los neumaticos?
Podrías usar un deformador bulge, pero la deformación no ha de ser simétrica. Un lattice puede ser más versatil. Ahora bien tiene que aplicarse despues de la rotación, con lo que el lattice puede que no sirva.
Otra opción podría ser usar softbodies, pero esto seguro que es mucho más difícil de controlar, y con un coste elevado de recursos.
De todos modos todo lo que te digo es lo que sucede en la realidad, y como entiendo que estás haciendo na representación y no una simulación, lo que importa es lo que se ve y cómo se ve a través la camara, lo que determina lo que has de trabajar.
Para moveros en el espacio como lo haceis si el objeto es muy grande y quieres hacercarte mas y no te deja?
Yo selecciono un grupo de puntos, o un poligono pequeño de la zona a editar en ese momento y hago un fit selection ( f )
-
Lo probe pero esta xungo deformar las ruedas bien, con la animacion que he hecho ya me gusta. Lo que si intenteare hacer manualmente es lo que decias del subviraje.
Saveis si se puede cambiar el color de la textura de un objeto sin modificar el contenido? Ex:Solo tengo un F1 y quiero hacer 3 iguales pero con colores diferentes, Como cambio el color sin quitar las pegatinas?
-
Como harias la deformacion de los neumaticos?
Lattice con la zona de abajo achatada va de perlas. Lo use en un rig de un tanque (con ruedas.. una especie de hybrido militar) el anio pasado y quedo convincente.
-
La opción lattice es válida haciendolo con deform by lattice, que era la duda que tenía yo. Poder rotar el neumatico sin que de vueltas el lattice para que aplique la deformación solo abajo. Lo único que con esto solo se cubre una deformación constante y uniforme, como sería la del peso del vehículo, parado o en linea recta sin baches. Habría que animar manualmente más puntos del lattice para reproducir las deformaciones derivadas de la dinamica del vehículo.
La deformación ideal sería algo semejante a la "medusa" que tienes en tu reel Alan. Solo que el punto de control sería la llanta, que es el punto rigido donde se carga el peso, tanto estático, como dinámico producido sobre todo por la fuerza centrifuga.
-
La medusa usa solo shapes.
Sin embargo, podrias hacerte shapes para el "squash" del lattice. (Puedes hacer shapes en los puntos de un lattice.) Estos podrian ser activados por un control cerca de la rueda, o un slider.
-
He probado lo de la lattice y me pasa lo que dice Unaided que da vueltas la deformacion.
alanf he probado de hacer un shaper pero no se como funciona ni como me sirve, no se como hacer un punto de control ni que es un silder xD
Esto de deformar los neumaticos lo pregunte por curiosidad y para ponerlo en practica si era 'facil' pero creo que aun no quiero complicarme mucho la vida ya que esto lo ago como proyecto personal, para el book(para entrar a estudiar 3D) y para un trek de un amigo que lo esta haciendo sobre los circuitos de F1 xD, no creo que sea muy importante por ahora, prefiero saber:
Si se puede cambiar el color de la textura de un objeto sin modificar el contenido? Ex:Solo tengo un F1 y quiero hacer 3 iguales pero con colores diferentes, Como cambio el color sin quitar las pegatinas?
-
He probado lo de la lattice y me pasa lo que dice Unaided que da vueltas la deformacion.
En lugar crear el lattice con el objeto seleccionado, crea el lattice, selecciona el objeto y aplica un deform by lattice. Entonces al lattice no le afectará la rotación del objeto.
Si se puede cambiar el color de la textura de un objeto sin modificar el contenido? Ex:Solo tengo un F1 y quiero hacer 3 iguales pero con colores diferentes, Como cambio el color sin quitar las pegatinas?
Si se puede, pero las maneras dependen de cómo "construyas" el material. Imagino que el color base lo obtienes del shader y no de un bitmap, así que una posibilidad es hacer ese material, aplicar las proyecciones para las pegatinas, y copiar ese material tantas veces como colores necesites. También podrías tener un único material, y controlar el canal diffuse en base a tags.
-
Unaided lo probe y funciona lo del lattice, lo he puesto en las cuatro ruedas pero soy yo o esto gasta muchos recursos, porque antes cuando hacia la animacion a tiempo real me iba a tiempo real y ahora me va a trancos. Si en la animacion a tiempo real te va lento esto afecta al render?
El problema es que es todo es un bitmap y ademas lo he texturizado por partes y despues lo he juntado.
Aunque no se como hacerlo, no se podria poner una textura o material encima y hacer que se transparente, se mezclen los colores , o los invierta o algo asi?
(http://img232.imageshack.us/img232/714/dibujoel6.jpg) (http://imageshack.us)
-
Posibilidades para cambiar el color hay muchas.
Si el color base de la carrocería lo coge de la textura y ésta no se está mezclando con nada, entonces tienes que cambiar el tono en la misma textura. Bien externamente sobre el archivo, o bien con los color correction / enable effects internos de xsi.
El método más natural desde mi punto de vista, para hacer esto, sería algo parecido a como realmente se pinta en realidad. Esto es, por capas. Así tendrías un shader base (phong, blinn.. ) para el color general. Sobre este shader aplicarías proyecciones con las texturas de la publicidad. O dependiendo de los dibujos que tenga el bólido, puedes también apoyarse en bitmaps usados como máscara y conectar otro shader para ellos.
En el 'pintado' de estos coches como en cascos, carenados de motos, etc, se usa la combinación pintura, más vinilos adhesivos y de tipo calcamonía.
Yo veo tres capas:
1) Color base. (Pintado)
2) Dibujos generales, como fuegos, lineas entralzadas,.. (Pintado normalmente con aerografo)
3) Dibujos pequeños, o formas que ocupan un espacio menor, logotipos, etc (pegatina)
Finalmente le dan capas de barniz, pulimentos, y otros sinteticos transparentes.
-
Esto del metodo natural me lo guardo para el proximo cotche, por ahora prefiero el metodo raro xD
Donde esta el color correction / enable effects internos de xsi ?
-
Desde el render tree, en el grupo Image Processing, tienes diversos operadores para ajustes sobre una imagen. Conectas los nodos en el ouput de la textura.
La otra opción es ir a las propiedades de la imagen, bien a través del nodo del rendertree, o del explorer (images), y en el tab adjust tienes un color correction.
-
gracias hize algunas cosas raras pero no me convencen creo que me quedare con el que tengo xD, ia que el objetivo es el circuito. Voy a texturizar el terreno mi idea es hacer un UV grande aunque aun no se como podria hacer para saber en que lugar esta la carretera, Aun no he hecho ningun terreno que recomendais? Mi idea es hacer las lineas blancas y negras en las curvas un trozo al lado de la carretera de tierra y lo otro verde.
pregunta tonta:
No se porque cuando muevo un objeto en la vista Right se me ve en Bounding Box
(http://img230.imageshack.us/img230/2874/terrenoqd9.jpg) (http://imageshack.us)
-
No se porque cuando muevo un objeto en la vista Right se me ve en Bounding Box
Tendrás el visor en modo BBox. Con el primer boton de la esquina superior derecha de los visores, puedes cambiar esto.
Yo no intentaría cubrir nunca un terreno tan grande con un solo mapa, si vas a hacer planos a pie de pista, porque el nivel de detalle que esos planos requieren no lo vas a poder cubrir en esa imagen, a menos que uses resoluciones de la nasa (y computadoras de la nasa). En todo caso una imagen para curbir todo el terreno te sirve, para planos aeros donde con una resolución media, puedes cubrir los detalles necesarios para ese tipo de planos.
-
Lo raro es que lo tengo en wire es solo cuando muevo algun objeto que se cambia
Asi que si quiero hacer planos a pie de pista es mejor hacer 3 de 2000 que uno de 6000?
Si el Grid es rectangular puedes hacer un proyeccion rectangular?o solo puede ser cuadrada?
-
Tienes el Fast Manipulation activado.
Lo normal es trabajar en base el plano. A menos que estes haciendo visualización, en cuyo caso los requisitos son otros.
Puede tener las proporciones que quieras, el texture support es un objeto más. Y dentro de este puedes ajustar también el SRT del UVW.
-
No lo tengo activado el Fast Manipulation, creo que es porque la escena es muy grande
He preguntado lo de los escripts a mi professor de programacion (del modulo de informatica) y logicamente no tiene ni idea de como hacerlo en el programa, Necesitas hacer un curso de Softimage para hacerlo o si sabes C++ y visual basic puedes? Si es asi donde esta el lugar para hacer los escrips xD
Donde esta el comando para aumentar el tamaño de la UV?
-
Seleccionas el texture support y le das a la J.
-
Donde esta el texture support?
(Quando digo aumentar el tamaño quiero decir aumentar la resolucion para el stamp)
-
Para eso no sé. El stamp es una simple plantilla. Siempre puedes escalar la imagen antes de empezar a pintar, con un tamaño que veas suficiente para el nivel de detalle que necesites.
-
Pues claro!!! no habia caido en esto de escalar la imagen antes de empezar a pintar creia que no se podia modificar, no se porque xD
He hecho una textura de 12000 pixels, esta todo en formato JPG, es el mejor formato calidad/recursos? Por lo que he visto no demora el render aun no lo he texturizado pero cuando decias resoluciones de la nasas a que te referias?
-
hostia 12000 px joder si que es grande.
-
Demasaido creo xD, el punto rojo que casi no se ve es el F1 y desde el hare primeros planos asi que estoi pensando en 20000 para ir mas seguro, pero la verdad es que no se que necesitaria para verlo bien dese el coche Que resolucion recomendais?
(http://img233.imageshack.us/img233/221/cirkuitpx7.jpg) (http://imageshack.us)
-
yo buscaria otro metodo si lo que quieres es que desde el coche se vea bien no me parece el mejor metodo que te hagas una textura gigante. yo probaria otra cosa. cuando se ve desde el coche se suele repetir tanto la textura como los elementos que rodean el coche.
-
Tienes claro los planos que vas a hacer?
-
Yo no sé si entiendo bien (no he leído todo el hilo) pero no sería más práctico hacer una máscara para demarcar la pista y luego texturizarla con texturas tileables a un tamaño más decente?
-
Quiero hacer todo tipo de planos asi que he pensado que lo mas practico era hacer una textura detallada que me sirva para todo.
La masacara supongo que sirve para saber donde esta la carretera o para partir el terreno?, pero no se como hacerlas. Lo que he echo es duplicar la carretera subirla un poco seleccionar el girl y la carretera y hacer una proyeccion. Como se ven en la imagen anterior parece que quedo bastante bien.
Cuando me recomendais usar texturas mas pequeñas lo decis a nivel practico o de recursos del ordenador?
(el objetivo final es hacer una animacion de 1,2min por el momento me tarda unos 15 s de render)
-
Quiero hacer todo tipo de planos asi que he pensado que lo mas practico era hacer una textura detallada que me sirva para todo.
Cuando hacen un plano cenital de unos edificios que estallan, la maqueta tiene una escala y un grado de detalle, y cuando lo que estalla es una planta, la maqueta es de otra escala y el nivel de detalle es otro.
-
Lo que quieres decir es poner una resolucion o otra depende del detalle que tenga que salir en el render, pero como la textura no tiene bump ni nada raro no creo que valga la pena complicarse la vida no?
He texturizado una UV de 15000px y la verdad es que con los ordenadores que hay no es nada practico no por textutrzarlo sino por el tiempo que tienes que esperar a que el ordenadore reaccione juntar capas ets..lo mejor es repetir una textura y hacer solo UV en zonas especificas