#light #wgpu #back-end #deferred #rfw #shadow #renderer

rfw-backend-wgpu

A wgpu-based backend for rfw

2 unstable releases

0.2.0 Jul 3, 2021
0.1.0 Dec 17, 2020

#1061 in Graphics APIs

Apache-2.0

325KB
8K SLoC

Rust 7K SLoC // 0.0% comments GLSL 1K SLoC // 0.0% comments

Deferred

deferred

A deferred renderer using wgpu-rs. Supports the following:

  • PBR Materials using Disney's BSDF
  • Shadow maps for directional lights, area lights, and spot lights

Issues

  • Currently waiting for wgpu-rs to properly support cube maps. These are required for implementing point light shadow maps.

Dependencies

~35–54MB
~753K SLoC