Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 860 Bytes

File metadata and controls

25 lines (18 loc) · 860 Bytes

VulkanCourseProject

This project represents my work during the "Learn the fundamentals of the popular Vulkan API for modern graphics rendering using C++!" on udemy.

Build

The only available platform is Windows. VS22 or higher is required (to support c++ 20). You also have to install VulkanSDK from here and update sdk location in project settings in VS.

Screenshots

  • First quad

  • Multiple quads

  • Textures

  • Updating model transform via push constants (colored cats!)

  • Model rendering

  • Extra subpass which uses depth buffer