Sugerencias con animación de coche

jjrsoler - 25/10/2006 00:39
Hola a todos. Lo primero es daros las gracias por todos los tutoriales y explicaciones que dais aquí en el foro, gracias a ello he aprendido casi todo lo que se. Ahora tengo un problema y es que quiero animar un coche, ya le he dado movimiento a las ruedas para que parezcan reales al girar sobre el suelo, pero no sé cómo hacer que gire el coche y que parezca real. Gracias por adelantado a todos.
Nessito - 25/10/2006 10:23
Te vas a cagar. Te lo digo porque durante unos siete años me dedique a hacer reconstrucciones de accidentes de trafico, y lo que parece una tontería es en realidad algo bastante cabrón. Geometría ackerman.

Vamos a ver, si tienes pensado un recorrido concreto, siempre puedes usar un Path constraint, con follow on y banque ha discreción. Dependiendo de la toma no tienes por que preocuparte de mucho más. Si resulta que el coche va lento, y tienes una toma bastante cenital, en la que se vea bien (y de tiempo a fijarse, por eso digo lo de que vaya lento), ¿cómo se mueve, entonces tienes que hacer algo de este estilo:


La x marca el lugar. Tienes que colocar el pivote del coche en esa posición, para que el follow resulte convincente. No es totalmente exacto, pues la geometría de ackerman tiene más miga, pero probablemente te resulte suficiente. Siempre y cuando no pretendas hacer giros muy cerrados.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #37995

TBC3D - 25/10/2006 10:31
Hola, yo te puedo ayudar porque he hecho algunas cosas interesantes en cuanto a choches, pero me tienes que dar unas horas. Hoy dos o tres formas de hacerlo. Una es usando el reaktor, y la otra es animando las ruedas.

Otra sería animando todo menos el coches.
jjrsoler - 26/10/2006 01:21
Gracias por una respuesta tan rápida. Aquí os dejo lo que había conseguido hasta ahora, era línea recta y claro no hay problema, voy a ver lo que me explicas ahí. Gracias.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #38049



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #38050



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #38052

tunkasila - 26/10/2006 08:33
Qué tal, jrsoler. Muy chulas las animaciones. Lo único que me falta es un poco de inercia en la frenada. Cuando frena un coche, la inercia del movimiento hace que este hunda el morro. De la misma forma que cuando arranca tiende a subir. De hecho, durante la marcha (dependiendo de la dureza de los amortiguadores que le quieras dar) el chasis bascula levemente. Incluso las ruedas, aparte del movimiento rotacional, vibran dependiendo del pavimento sobre el que están rodando. Por cierto, las ruedas ¿las has animado a mano? Existe un script creado por Simon revés que funciona de miedo y que hace que las ruedas del coche giren proporcionalmente según el desplazamiento de este. Te lo paso. Saludos del tunka.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #38062

jjrsoler - 26/10/2006 09:07
Hola Tunkasila. Las ruedas las he animado con Reactor, voy a ver si pruebo el script y te cuento cómo va, aunque de script no tengo mucha idea. Si te digo la verdad he hecho bastantes interiores y exteriores de casas y animaciones, pero solo moviendo la cámara. Esta es mi primera animación con movimiento de objetos. A ver cómo sale. Muchas gracias por el script. Un saludo.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #38063



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #38064



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #38065



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #38066



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #38067

TBC3D - 26/10/2006 10:44

Gracias por una respuesta tan rápida. Aquí os dejo lo que había conseguido hasta ahora, era línea recta y claro no hay problema, voy a ver lo que me explicas ahí. Gracias.

Hola, no tengo mucho tiempo, pero esto está hecho con reaktor.
jjrsoler - 26/10/2006 13:23
Hola sukp. La suspensión está muy bien hecha. Sabes que parámetros se han usado? Un saludo.
TBC3D - 26/10/2006 13:56
Claro que lo sé, porque que me ha costado conseguirla. Ahí vamos: Angular strength: 1. Linear strength: 0,3. Suspension: 0,1.

Internal Substeps:20.

Luego tildas: allow whel penetration y spin whels.

Ang speed: 20.

Gain: 50.

Ahí lo tienes tal cual para la Blazer. Claro que te sería de mejor utilidad jugar con estos pametros.

Ya nos contarás.
jjrsoler - 26/10/2006 15:24
Hola Tunkasila. Ya me he bajado el script y he creado la Nurbs curve, y he ajustado el radio de mis ruedas al tamaño del radio que crea el script, una vez hecho esto. Como tengo que continuar? Un saludo.
TBC3D - 26/10/2006 16:54
Hola, yo hago algunas cosas con helpers antes de animar un coche.
jjrsoler - 27/10/2006 01:14
Hola aquí estoy otra vez con más dudas, una vez creado el Path drive y el whelradius, como le aplico ese movimiento a mi coche? Es decir, lo que yo había hecho con Reactor no me vale ¿no?
Es otra forma de trabajar el movimiento? Gracias.
tunkasila - 27/10/2006 08:49
Hombre, viendo la animación de sukp con Reactor es difícil de que mi propuesta quede mejor. Pero bueno sí, es una forma diferente de animar un coche. La forma de aplicar el script es la siguiente. Una vez que tienes aplicado el script a la línea (funciona mejor con líneas Nurb, por cierto) te aparece un dummie y un círculo. Tienes que coger tu coche y vincular al dummie (para que tenga la misma animación). Con las ruedas enlazadas al coche, tienes que darles un orientation constraint, cogiendo de orientation target el whelradius. Ten cuidado que el whelradius tenga el mismo radio que tus ruedas. Si no te giraran mal. Y ya está.

Esta es una manera de animar más a manopla, pero funciona bien. Y si encima le pones los helpers que propone sukp para darle esas inercias en la frenada y en el arranque.

Ya dirás que tal te funciona. Saludos.
jam - 27/10/2006 08:52
El mejor programa que se ha diseñado para animar vehículos es relmotion, lástima que en el 98 dejaran de mantenerlo.
jjrsoler - 27/10/2006 09:18
Gracias Tunkasila por la información voy a ponerla en practica, voy a ver si haciendo una mezcla de todas las técnicas que me explicáis aquí conseguimos un acabado casi real.
jjrsoler - 27/10/2006 09:21
Gracias Tunkasila por la información. Voy a ponerla en practica, voy a ver si puedo mezclar toda la información, es decir, usar el centro del coche el que explica Nessito más arriba, la suspensión del estoy de sukp y el movimiento que me has explicado usando el script. A ver lo que sale. Un saludo.
TBC3D - 27/10/2006 09:26
Une todo y te tiene que quedar un super coche, y nos contaras. Suerte.
jjrsoler - 27/10/2006 15:17
Hola Tunkasila. Tengo un pequeño problema y es que cuando le aplico el orient constraint se me queda cómo se ve en la fotografía, la rueda se gira 90 grados y al mover el video va girando lateralmente en el Path creado. Un saludo.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #38153



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #38154



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #38155

tunkasila - 27/10/2006 15:37
Puede que el pivot de tu rueda lo tengas girado. Prueba a cambiarlo.
jjrsoler - 27/10/2006 15:46
Ya está, tenía que marcar en el pivot kep initial offset. Vale ya tengo el coche animado con las ruedas que giran, ahora solo falta lo de los helps para la suspensión y el giro de las ruedas (no la rotación), a ver cómo lo hago. Un saludo y muchas gracias.
TBC3D - 27/10/2006 22:48
Hola, por culpa de este foro me metido en el cajón de los recuerdos y he encontrado esta animación, que hora me encantaría terminar. Bueno la subo para que me digáis que tal va. Saludos.
m@risa - 27/10/2006 23:56
Muy bueno, solo el frenado canta, pero si tiene buen movimiento.
jjrsoler - 28/10/2006 01:31
Hola sukp. Me encanta, el movimiento es muy realista, lo único que te falta para terminarlo es darle textura al coche que es de lo más fácil y poner algo de escenario.

Me encanta.

Enhora buena.

Yo quiero hacer el efecto ese de suspensión y el giro de la rueda, pero no me sale, me voy a volver loco por no dormir. Un saludo.
jjrsoler - 28/10/2006 01:45
Aquí tenéis lo que he conseguido hasta el momento. Un saludo a todos.
jjrsoler - 28/10/2006 02:12
Aquí tenéis lo que he conseguido hasta el momento. Un saludo a todos.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #38196



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #38198

TBC3D - 29/10/2006 16:59
Hola, he mejorado un poco la animación del golf, le falta, pero tiene mejor pinta. Jrsoler, utiliza Bones y simatica inversa para animar. Un dato que te puede servir, a diferencia de la animaicón de la Blazer, el golf permanece siempre en el mismo lugar y lo que se mueve son las texturas. Un saludo.
jjrsoler - 31/10/2006 23:33
Hola aquí tenéis algo con mejor calidad, aunque en línea recta, sigo sin controlar las curvas.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #38409

TBC3D - 04/01/2007 09:57
Edito: me he equivocado de hilo.
miguelito08 - 04/01/2007 13:18
Hola. Este es un completo tutorial sobre la animación de un coche usando. Blender, pero es entendible para ser aplicado en otros software. [url]http://www.blendernation.com/2007/01/02/car-animation-tutorial/[/url].

suerte.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #41596