Skip to content

Latest commit

 

History

History
32 lines (20 loc) · 1.66 KB

File metadata and controls

32 lines (20 loc) · 1.66 KB

Vulkan Integration by Francesc Teruel Rodríguez

Vulkan

Project Description

This project consists on integrating Vulkan in a Visual Studio application from scratch, following the tutorial mentioned below.

The program has the functionality required for a well-behaved Vulkan application, up to handling 3D model rendering on screen. In addition, some advanced features such as Mipmap generation and Multisampling (MSAA) have been added. It is intended to serve as an starting point for bigger projects, further improvements or more complex features.

  • The application has a built-in Demo Scene, in order to visualize the results of the Vulkan Integration in practise.

Important

Vulkan Tutorial by Alexander Overvoorde (April 2023).

It is required to download the Vulkan SDK to compile the solution.

Libraries used

SDL2 - Download

Assimp - Download

stb_image - Download

glmath - Download

Third Party Assets used

Vulkan Demo Scene Results

Results