Escuela Técnica Superior de Ingeniería

 

Grado en Ingeniería Informática

Animación por Ordenador

Curso 2025/2026

 

Práctica 2

Vulkan sobre MS-Windows

 

Objetivos

 

El objetivo de esta práctica es avanzar en la construcción de la estructura básica de un programa basado en Vulkan sobre MS-Windows.

 

 

Código de la práctica

 

 

Generación de la aplicación gráfica

 

El código de la práctica se distribuye en varias versiones en el que se van añadiendo nuevas estructuras necesarias para configurar la aplicación gráfica:

  • Project2a: Añade la creación de la cadena de intercambio de imágenes (swapchain).

  • Project2b: Añade la creación de vistas sobre las imágenes de la cadena de intercambio (image views).

  • Project2c: Añade la creación de colas, semáforos y vallas para sincronizar la generación de imágenes de la cadena de intercambio.

  • Project2d: Añade la creación de los commandbuffers para almacenar los comandos de generación de las imágenes.

  • Project2e: Añade los métodos de generación sincronizada de las imágenes.

La configuración de la aplicación gráfica tras estos proyectos queda en este estado:

Configuración