summaryrefslogtreecommitdiffstats
path: root/brdf.cginc
Commit message (Expand)AuthorAge
* Cloth bugfixes; burley tiling scaling fixyum2026-04-05
* Add glitter mask & glitter base roughness overrideyum2026-04-01
* Glitter: move back to dominant direction for IBLyum2026-03-30
* Glitter: use micro normal for IBLyum2026-03-30
* Refactor & credit glitteryum2026-03-29
* Reframe glitter as a standalone lobe in the brdfyum2026-03-29
* Roughly integrate glitter into brdfyum2026-03-29
* Continue work on glitteryum2026-03-29
* Encapsulate ssfd and letter grid inside pbr.cgincyum2026-03-24
* Tweaks - do premultiplied alpha, add a [branch], adjust slider limitsyum2026-03-23
* Restore spec aoyum2026-03-16
* Begin work on cloth (again)yum2026-03-16
* Fix normal filtering, which fixes both IBL and direct lighting flashingyum2026-03-16
* Add (cheap) hacks to minimize flashy specular highlightsyum2026-03-16
* Add more debug viewsyum2026-03-16
* Fix tessellation shadows, and potential lighting NaNsyum2026-03-16
* Fix clearcoat IBLyum2026-03-09
* Begin work on glitteryum2026-03-06
* Fix reflection dir, matching filamentyum2026-03-03
* Add energy compensation term; rough metals look right under direct lighting nowyum2026-03-03
* Add emissions, remove impostor codeyum2026-02-26
* Add outline passyum2026-02-24
* Add light volumes specularyum2026-02-24
* Add brightness clamp, update vrc light volumesyum2026-02-24
* meowyum2026-02-24
* Add ambient occlusion & normal filteringyum2026-02-23
* Fix IBL DFG termyum2026-02-23
* Fix DFG LUT; needed more samples by defaultyum2026-02-23
* Drop cloth for nowyum2026-02-23
* Fold: add plane to octahedron codeyum2026-02-17
* Add instancing distance culling, scale deformationyum2026-02-16
* Impostors: begin optimization workyum2026-01-18
* brdf simplificationsyum2025-11-11
* switch to lambertian diffuseyum2025-11-11
* more tweaks - direct specular matches filament more closelyyum2025-11-11
* more brdf twiddlingyum2025-11-11
* fix energy conservation issues; notably smooth=0 metallic=1 matches filamente...yum2025-11-11
* cc energy compensationyum2025-11-11
* Fix IBL specular energy conservationyum2025-11-11
* fix rough material energy compensationyum2025-11-11
* fornite updateyum2025-10-12
* add unlit toggle, adjust IBLyum2025-10-04
* Optimize sh9 implementationyum2025-08-08
* Add cloth lobe & IBL DFG LUTsyum2025-08-08
* use standard sh9 when light volumes not presentyum2025-08-08
* Bugfix: indirect specular was being double countedyum2025-08-08
* add clearcoatyum2025-08-07
* begin roughing out marble gimmickyum2025-08-07
* Switch to independent implementations of D/G termsyum2025-08-06
* Fix SH brightness, add better schlick fresnelyum2025-08-06