-
Notifications
You must be signed in to change notification settings - Fork 172
Expand file tree
/
Copy pathmkdocs.yml
More file actions
112 lines (103 loc) · 3.43 KB
/
Copy pathmkdocs.yml
File metadata and controls
112 lines (103 loc) · 3.43 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
site_name: Vulkan Ray Tracing Tutorial KHR
site_description: A comprehensive tutorial for learning Vulkan ray tracing with practical examples.
site_url: https://nvpro-samples.github.io/vk_raytracing_tutorial_KHR/
repo_url: https://github.com/nvpro-samples/vk_raytracing_tutorial_KHR
repo_name: nvpro-samples/vk_raytracing_tutorial_KHR
theme:
name: material
palette:
- media: "(prefers-color-scheme: light)"
scheme: default
primary: custom
accent: light green
toggle:
icon: material/brightness-7
name: Switch to dark mode
- media: "(prefers-color-scheme: dark)"
scheme: slate
primary: custom
accent: light green
toggle:
icon: material/brightness-4
name: Switch to light mode
features:
- navigation.instant
- navigation.top
- search.suggest
- search.highlight
- content.code.copy
logo: assets/nvidia-favicon.ico
favicon: assets/nvidia-favicon.ico
icon:
repo: fontawesome/brands/github
plugins:
- search
- macros
copyright: Copyright © 2025-2026 NVIDIA Corporation. All rights reserved.
extra:
# Base URL for source code links.
# Change this when working on a branch, e.g.:
source_base: https://github.com/nvpro-samples/vk_raytracing_tutorial_KHR/blob/v2
markdown_extensions:
- admonition
- pymdownx.details
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.highlight:
anchor_linenums: true
- pymdownx.inlinehilite
- pymdownx.magiclink:
repo_url_shorthand: true
social_url_shorthand: true
- pymdownx.tabbed:
alternate_style: true
- pymdownx.arithmatex:
generic: true
- tables
- attr_list
- md_in_html
- toc:
permalink: true
toc_depth: 2
extra_css:
- stylesheets/extra.css
extra_javascript:
- javascripts/mathjax.js
- https://unpkg.com/mathjax@3/es5/tex-mml-chtml.js
hooks:
- hooks/ingest_sample_readmes.py
nav:
- Home: index.md
- Getting Started:
- Setup: getting-started/setup.md
- Concepts:
- Rendering: concepts/rendering.md
- Acceleration Structures: concepts/acceleration-structures.md
- Shader Binding Table: concepts/shader-binding-table.md
- Progressive Tutorial: tutorial/index.md
- Samples:
- Overview: samples/index.md
- 01 Foundation: samples/01-foundation.md
- 02 Basic (Direct Vulkan): samples/02-basic.md
- 02 Basic (nvvk helpers): samples/02-basic-nvvk.md
- 03 Any Hit: samples/03-any-hit.md
- 04 Jitter Camera: samples/04-jitter-camera.md
- 05 Shadow Miss: samples/05-shadow-miss.md
- 06 Reflection: samples/06-reflection.md
- 07 Multi Closest Hit: samples/07-multi-closest-hit.md
- 08 Intersection: samples/08-intersection.md
- 09 Motion Blur: samples/09-motion-blur.md
- 10 Position Fetch: samples/10-position-fetch.md
- 11 Shader Execution Reorder: samples/11-shader-execution-reorder.md
- 12 Infinite Plane: samples/12-infinite-plane.md
- 13 Callable Shader: samples/13-callable-shader.md
- 14 Animation: samples/14-animation.md
- 15 Micro-Maps Opacity: samples/15-micro-maps-opacity.md
- 16 Ray Query: samples/16-ray-query.md
- 17 Ray Query Screenspace: samples/17-ray-query-screenspace.md
- 18 Swept Spheres: samples/18-swept-spheres.md
- 19 Ray Differentials: samples/19-ray-differentials.md
- 20 Wireframe: samples/20-wireframe.md