Контактные тени
Короткие резкие тени в экранном пространстве, которые закрывают зазор там, где обычной карте теней не хватает разрешения, чтобы показать место контакта объекта с поверхностью.
У карты теней конечное разрешение, поэтому там, где нога касается пола или карандаш лежит на столе, тень расплывается или пропадает, и объект выглядит парящим. Контактные тени решают именно этот последний сантиметр: из каждого пикселя к источнику света пускается короткий луч по буферу глубины (screen-space ray marching), и пиксель затемняется, если луч во что-то упирается.
Метод читает только уже отрисованную глубину, поэтому он дёшев и не зависит от сложности сцены — это родственник SSAO и отражений в экранном пространстве. Недостаток столь же знаком: то, что за кадром или перекрыто, в буфере отсутствует, и тень может обрезаться у края. Метод дополняет карты теней, а не заменяет их.