SoloCodigo

Programación Específica => Programación de Videojuegos => Mensaje iniciado por: luzop en Miércoles 11 de Agosto de 2004, 03:41

Título: Archivos .ase
Publicado por: luzop en Miércoles 11 de Agosto de 2004, 03:41
Hola.

Una pregunta.

No logro comprender (completamente) como usar la información de los
archivos ASE para realizar "morph" .Por ejemplo, tengo lo siguiente:

Primer frame      0
Ultimo frame      100
Ticks per frame  160
Frame speed      30


luego, para algun objeto dado, se definen la posición para cada uno de sus
vértices para "cada" instante de tiempo

TIMEVALUE 0
     ....vertices para este tiempo
TIMEVALUE 1600
     ....vertices para este tiempo
TIMEVALUE 3200
     ....vertices para este tiempo
TIMEVALUE 4800
     ....vertices para este tiempo

..etc


podría alguien darme alguna pequeña explicación de como usar estos
datos ? (aunque si es una GRAN explicación , no me quejo  :P )

Cualquier ayuda, gracias.
Título: Re: Archivos .ase
Publicado por: Ruben3d en Miércoles 18 de Agosto de 2004, 01:47
Hola.

Los parámetros de TIMEVALUE son el tiempo en ticks. Sabiendo el número de ticks por cuadro (160) no tienes más que dividir para saber a qué frame se refiere. Por otro lado, sabiendo que va a 30 cuadros por segundo la animación, también puedes averiguar la duración de cada tick.

Como verás, no te va dando los datos para cada uno de los cuadros, sino solo para algunos. Los valores intermedios has de obtenerlos por interpolación de los valores que te dan.

Un saludo.

Ruben3d
Título: Re: Archivos .ase
Publicado por: luzop en Viernes 27 de Agosto de 2004, 22:08
gracias.