File tree 2 files changed +23
-0
lines changed
2 files changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -114,6 +114,29 @@ to GitHub Pages using GitHub Actions.
114
114
115
115
## Tooling Updates
116
116
117
+ ### [ Rustracer] [ rustracer ]
118
+
119
+ [ ![ Youtube screenshot: demo with a couple of cars inside a box] (
120
+ rustracer.jpg)] [ rustracer-0.2.0 demo ]
121
+
122
+ Rustracer, a PBR [ glTF 2.0] [ glrf-2-0 ] renderer based on Vulkan ray-tracing.
123
+ It can render (almost) any glTF 2.0 scene by pure path tracing at an interacive speed.
124
+ Compared with rasterization-based glTF renderers, Rustracer needs some
125
+ (scene-dependent) time for sample accumulation in exchange for global illumination.
126
+
127
+ On top of that, the control panel provides a rich set of viewing options
128
+ and debugging utilities.
129
+
130
+ It also can serve as a glTF viewer or a reference renderer.
131
+
132
+ The code base itself is a learning resource for [ Ash] (Vulkan bindings in Rust),
133
+ hardware ray tracing and glTF processing in Rust.
134
+
135
+ [ rustracer ] : https://github.com/KaminariOS/rustracer
136
+ [ rustracer-0.2.0 demo ] : https://youtube.com/playlist?list=PLD1H28onwV_kdxp1ajUL6riK_dNzMAXGj
137
+ [ Ash ] : https://github.com/ash-rs/ash
138
+ [ glrf-2-0 ] : https://www.khronos.org/gltf
139
+
117
140
## Library Updates
118
141
119
142
### [ Backpack]
You can’t perform that action at this time.
0 commit comments