https://ramyapandyan.com/what-do-we-owe-each-other-in-shifting-normals/
What Do We Owe Each Other In Shifting Normals?