bevyengine / bevy

A refreshingly simple data-driven game engine built in Rust
https://bevyengine.org
Apache License 2.0
36.52k stars 3.6k forks source link

Add PBR debug render modes #4235

Open superdump opened 2 years ago

superdump commented 2 years ago

Add configurable PBR debug modes that can display the depth buffer, vertex attributes (normals, tangents), material properties and textures, normal-mapped normals, etc for debugging purposes.

I already started on this.

superdump commented 2 years ago

Branch here:

JMS55 commented 1 year ago

Other nice to haves: Wireframe mode, prepass textures (once that gets merged), SSAO (once that gets merged), NaN overlay.