Above all shadows rides the Sun
and Stars for ever dwell:
I will not say the Day is done,
nor bid the Stars farewell
― J·R·R·托尔金,《魔戒:王者归来》
正如被晨曦拉长的幢幢高楼,正如夏日微风中的斑驳树影,是阴影让光变得更加跳脱、丰富。本文简述了在虚拟场景中模拟出真实世界的阴影效果的实时渲染方法——阴影映射(Shadow mapping)的基本原理和其相关算法,同时介绍了阴影映射算法存在的问题以及软阴影现象,希望能帮助大家对阴影映射有一个大概的认识。