Learn Wgpu
#
Sources
https://www.scratchapixel.com/lessons/3d-basic-rendering/introduction-to-shading/diffuse-lambertian-shading
http://jimmiejohnsson84.me/pages/rendering_pbr.html