branchrust_reboot/main/deferred-anisotropiccancel
11 Commits over 0 Days - ∞cph!
First stage gbuffer reshuffle + switch to spheremap normal encoding
Rolled back to octahedron normal encoding; spheremap just not good enough for ws
Fixed base and subsurface normals
Moving transmission over to more generalized translucency
Cleaning up gbuffer packing code
Fixed skin curvature
Updated and cleaned layout
Added support for 8 material types
Fixed speedtree shader
Enforcing specularity-based dielectric
Deferred anisotropic lighting path using (disney ggx) + rust/std-aniso shader
Final gbuffer layout