Skip to content

Commit 2107871

Browse files
Merge branch 'n30-rafx' of https://github.com/aclysma/rust-gamedev.github.io into aclysma-n30-rafx
2 parents d01c62f + f85f899 commit 2107871

File tree

2 files changed

+29
-0
lines changed

2 files changed

+29
-0
lines changed

content/news/030/index.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,35 @@ for expressively abstracting over user input.
284284
Supports local multiplayer, enables input rebinding, integrates with `bevy_ui`,
285285
and handles chords!
286286

287+
### [rafx]
288+
289+
[![Rafx Screenshot](rafx-screenshot.jpg)][rafx-youtube-video]
290+
_Sci-fi base demo scene, [watch TAA demo on youtube][rafx-youtube-video]!_
291+
292+
[Rafx][rafx] is a multi-backend renderer that optionally integrates with the
293+
[distill][rafx-distill] asset pipeline.
294+
295+
Since the previous rafx update in this newsletter (6 months ago!), many new
296+
features have been introduced to improve performance and image quality. The
297+
main rendering pipeline has also been split into "modern" and "basic"
298+
pipelines. Unlike the basic pipeline which focusses on wide compatibility,
299+
the modern pipeline uses forward-clustered lighting and handles hundreds
300+
of shadow-casting lights. It is targeting compute shaders and will be adding
301+
bindless and GPU-driven rendering soon.
302+
303+
Since the last update, the modern pipeline adds GPU-accelierated light binning,
304+
SSAO, shadow map atlasing/caching, TAA with sharpening, and auto-exposure/HDR.
305+
In addition, both modern and basic pipelines now support transparency. A
306+
[video demonstrating TAA](rafx-youtube-video) (temporal anti-aliasing) is
307+
available on youtube.
308+
309+
With these performance improvements, `rafx` is now able to render challenging
310+
scenes with photorealistic style at 60FPS/1440p on modern, mid-range GPUs.
311+
312+
[rafx]: https://github.com/aclysma/rafx
313+
[rafx-youtube-video]: https://www.youtube.com/watch?v=iWYpX7RGUSA
314+
[rafx-distill]: https://github.com/amethyst/distill
315+
287316
## Popular Workgroup Issues in Github
288317

289318
<!-- Up to 10 links to interesting issues -->

content/news/030/rafx-screenshot.jpg

302 KB
Loading

0 commit comments

Comments
 (0)