阴影效果仵计算机图形的真实感显示中非常重要,而阴影图算法又是阴影算法的主流.文中对阴影图算法展丌了系统的研究,特别是对该领域近几年的发展进行综述,从阴影图数量、参数化和内容三个方面总结归纳了各类阴影图箅法的基本思想、特点及其应用环境.综合考虑以上三个方面后对特定的场景选择合适的阴影图算法,除了选择场景外,还包括光源类型、内存消耗、实时性要求、硬件支持及特殊阴影要求等.最后结合当前的技术发展和应用需求展望了阴影图领域未来的研究方向.
Shadow generation is essential to the realistic display of computer graphics, and the algorithm of shadow maps is the mainstream for shadow generation. In this paper, the algorithms of shadow maps are systematically studied, focusing mainly on the development in recent years. The paper summarizes the fundamental ideas, characteristics and application environments for various types of shadow map algorithms from three aspects, the number, parameterization and contents of the shadow maps. After considering the three aspects, appropriate shadow map algorithms can be taken based on the scene, in terms of the light type, memory consumption, real-time requirements, hardware support and special shadow requirements. Finally, based on the development of technology and application requirements, some directions to the future investigation in this area are given.