diff --git a/README.adoc b/README.adoc index 77b5d62a..ade91ad7 100644 --- a/README.adoc +++ b/README.adoc @@ -97,7 +97,7 @@ Contributions are welcome, details on how to contribute and the technical requir [NOTE] ==== -Claude and Gemini along with local SLMs were used to assist in writing these tutorials. +LLMs like Claude, ChatGPT and Gemini along with local SLMs were used to assist in writing these tutorials. AI was used for: diff --git a/attachments/siggraph2026_vk_tutorial/README.adoc b/attachments/siggraph2026_vk_tutorial/README.adoc index 5fecc416..c86a446d 100644 --- a/attachments/siggraph2026_vk_tutorial/README.adoc +++ b/attachments/siggraph2026_vk_tutorial/README.adoc @@ -11,7 +11,12 @@ It is intended for people new to Vulkan, and aims to showcase the main improveme Shaders are written using Slang, a modern shading language hosted by the Khronos Group. -See the https://github.com/KhronosGroup/Vulkan-Tutorial/blob/main/en/courses/siggraph2026_vk_tutorial[course page] for more information. +See the link:https://github.com/KhronosGroup/Vulkan-Tutorial/blob/main/en/courses/siggraph2026_vk_tutorial/00_Overview.adoc[overview page] for more information. + +== Resources + +* **Main page**: link:https://docs.vulkan.org/tutorial/latest/courses/siggraph2026_vk_tutorial/00_Overview.html[Tutorial] +* **Slides**: link:https://github.com/KhronosGroup/Vulkan-Tutorial/blob/main/attachments/How_to_write_a_Vulkan_application_in_2026.pdf[How to write a Vulkan application in 2026]. == Build diff --git a/en/courses/18_Ray_tracing/00_Overview.adoc b/en/courses/18_Ray_tracing/00_Overview.adoc index eeff629c..033d956e 100644 --- a/en/courses/18_Ray_tracing/00_Overview.adoc +++ b/en/courses/18_Ray_tracing/00_Overview.adoc @@ -4,8 +4,12 @@ Welcome! In this series, we enhance a Vulkan renderer with ray tracing features to implement real-time pixel-perfect shadows (with and without transparency) and a bonus reflection effect. You will work with provided scaffolded code (based on the Vulkan Tutorial) and fill in key shader functions following step-by-step instructions. -Slides available link:/attachments/Vulkan%20Ray%20Tracing%20With%20Dynamic%20Rendering.pdf[here]. -Source code available link:https://github.com/KhronosGroup/Vulkan-Tutorial/blob/main/attachments/38_ray_tracing.cpp[here]. +''' + +* **Slides available**: link:/attachments/Vulkan%20Ray%20Tracing%20With%20Dynamic%20Rendering.pdf[here]. +* **Source code available**: link:https://github.com/KhronosGroup/Vulkan-Tutorial/blob/main/attachments/38_ray_tracing.cpp[here]. + +''' By the end, you'll learn how to: diff --git a/en/courses/18_Ray_tracing/README.adoc b/en/courses/18_Ray_tracing/README.adoc index 89fd65b6..5c59c270 100644 --- a/en/courses/18_Ray_tracing/README.adoc +++ b/en/courses/18_Ray_tracing/README.adoc @@ -1,4 +1,12 @@ -= SIGGRAPH 2025: Hands-on Vulkan Ray Tracing with Dynamic Rendering — Attribution += SIGGRAPH 2025: Hands-on Vulkan Ray Tracing with Dynamic Rendering + +== Resources + +* **Main page**: link:https://docs.vulkan.org/tutorial/latest/courses/18_Ray_tracing/00_Overview.html[here] +* **Slides available**: link:/attachments/Vulkan%20Ray%20Tracing%20With%20Dynamic%20Rendering.pdf[here]. +* **Source code available**: link:https://github.com/KhronosGroup/Vulkan-Tutorial/blob/main/attachments/38_ray_tracing.cpp[here]. + +== Attribution This folder contains the courseware for the “SIGGRAPH 2025: Hands-on Vulkan Ray Tracing with Dynamic Rendering” lab. diff --git a/en/courses/siggraph2026_vk_tutorial/00_Overview.adoc b/en/courses/siggraph2026_vk_tutorial/00_Overview.adoc index f71e6b0f..1ab51559 100644 --- a/en/courses/siggraph2026_vk_tutorial/00_Overview.adoc +++ b/en/courses/siggraph2026_vk_tutorial/00_Overview.adoc @@ -4,8 +4,12 @@ Welcome! In this series, we will explain how to write a Vulkan renderer using new Vulkan extensions and the recommended best practices from Khronos as of 2026. This tutorial uses shader objects, dynamic rendering, and descriptor heap techniques, and is based on our SIGGRAPH 2026 course "How to write a Vulkan application in 2026". -Slides: Coming soon. -Source code: link:https://github.com/KhronosGroup/Vulkan-Tutorial/blob/main/attachments/siggraph2026_vk_tutorial[attachments/siggraph2026_vk_tutorial]. +''' + +* **Slides**: link:https://github.com/KhronosGroup/Vulkan-Tutorial/blob/main/attachments/How_to_write_a_Vulkan_application_in_2026.pdf[How to write a Vulkan application in 2026]. +* **Source code**: link:https://github.com/KhronosGroup/Vulkan-Tutorial/tree/main/attachments/siggraph2026_vk_tutorial[attachments/siggraph2026_vk_tutorial]. + +''' By the end, you'll learn how to: @@ -32,7 +36,3 @@ Session details (from the SIGGRAPH listing): This course primarily targets developers with little to no prior Vulkan experience. The intended audience is programmers with some background in computer graphics, possibly including experience with APIs such as OpenGL or DirectX, who are seeking an introduction to Vulkan. Familiarity with C++ is expected. Some familiarity with graphics programming concepts (e.g., shaders, rendering pipelines) is helpful but not strictly required, as the course will cover these topics in the context of Vulkan. - -== Chapters in this series - -- Coming soon. diff --git a/en/courses/siggraph2026_vk_tutorial/README.adoc b/en/courses/siggraph2026_vk_tutorial/README.adoc index bfdd8d64..2896153c 100644 --- a/en/courses/siggraph2026_vk_tutorial/README.adoc +++ b/en/courses/siggraph2026_vk_tutorial/README.adoc @@ -1,4 +1,12 @@ -= SIGGRAPH 2026: How to write a Vulkan application in 2026 - Attribution += SIGGRAPH 2026: How to write a Vulkan application in 2026 + +== Resources + +* **Main page**: link:https://docs.vulkan.org/tutorial/latest/courses/siggraph2026_vk_tutorial/00_Overview.html[Course Overview] +* **Slides**: link:https://github.com/KhronosGroup/Vulkan-Tutorial/blob/main/attachments/How_to_write_a_Vulkan_application_in_2026.pdf[How to write a Vulkan application in 2026]. +* **Source code**: link:https://github.com/KhronosGroup/Vulkan-Tutorial/tree/main/attachments/siggraph2026_vk_tutorial[attachments/siggraph2026_vk_tutorial]. + +== Attribution This folder contains the courseware for "SIGGRAPH 2026: How to write a Vulkan application in 2026".