BRDF
- Crash Course in BRDF Implementation (2021)
This article helps to understand and implement BRDFs commonly used in game engines, for use in both rasterization and emerging realtime raytracing
- Deriving Lambertian BRDF from first principles
A derivation of the Lambertian BRDF from first principles using calculus