Animación en OpenGL | | UPV

preview_player
Показать описание
Título: Animación en OpenGL

Descripción automática: En este video, se aborda cómo crear animaciones con la librería gráfica y su auxiliar en C++. Se presupone conocimiento previo sobre la creación de proyectos en C++, instalación de librerías y compilación de programas. Se explica que una animación se compone de una secuencia de frames (imágenes estáticas) en las que se varía la posición de los objetos en movimiento.

Se describe el ciclo básico para animar en cada frame: comprobar la condición de parada, actualizar la posición de objetos móviles y redibujar la escena. Se introducen dos métodos: animación por frames y animación dependiente del tiempo, destacando funciones como para el doble buffering que evita el parpadeo en pantalla, para actualizar objetos cuando no hay eventos, y con para calcular milisegundos transcurridos.

Para la animación por frames, se usa una rutina de servicio (callback) activada con , la cual actualiza la posición y solicita redibujar la escena, con la desventaja de variar según la velocidad del procesador. En la animación dependiente del tiempo, se asigna velocidad a objetos calculando el tiempo entre frames, permitiendo animaciones consistentes independientemente de la velocidad del ordenador.

Finalmente, se detallan pasos de inicialización, asignación de variables temporales y conexión de la función on_idle a para gestionar la actualización basada en el tiempo.

Autor/a: Lluch Crespo Javier

#Opengl #Glut #Informática gráfica #Informática #
Рекомендации по теме
Комментарии
Автор

muy buen video gracias por explicarlo, pero si es mucho pedir que pongais un codigo por mas pequeño que sea para poder aterrrizalor mejor gracias

sanlegas