**NVIDIA Vulkan Ray Tracing Tutorial** By [Martin-Karl Lefrançois](https://devblogs.nvidia.com/author/mlefrancois/), [Pascal Gautron](https://devblogs.nvidia.com/author/pgautron/), Neil Bickford, David Akeley The focus of this document and the provided code is to showcase a basic integration of ray tracing within an existing Vulkan sample, using the [`VK_KHR_ray_tracing_pipeline`](https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#VK_KHR_ray_tracing_pipeline) extension. This tutorial starts from a basic Vulkan application and provides step-by-step instructions to modify and add methods and functions. The sections are organized by components, with subsections identifying the modified functions. ![Final Result](Images/resultRaytraceShadowMedieval.png width="350px") !!! Note GitHub repository https://github.com/nvpro-samples/vk_raytracing_tutorial_KHR # Introduction ----