摘要
模拟演练系统为企业和应急部门提供了强大的服务,然而目前的模拟演练系统中存在缺乏现代图形流水线,多光源情况下存在场景渲染计算量过多,不能充分利用硬件而导致的渲染效果差等问题.为了解决这些问题,本文针对模拟演练系统,设计和实现了延迟渲染流水线,它依据Blinn-Phong光照模型,构建了一种压缩的G-Buffer布局,并使用Light Volume来对光源进行建模.最后实验表明,在多光源情况下,此文中提出的延迟渲染比传统的正向渲染有更高的效率.
The Simulation drilling system provides a good service for the enterprises and the emergency departments at present. However, it still has quite a few drawbacks. Such as the lack of modern graphic pipeline support, the excessive computation of scene rendering on the condition of multiple lights, the poor rendering effects caused by that it cannot make full use of hardware etc. In order to solve those problems, this paper is designed and implemented with a deferred shading pipeline for simulation drilling system. This pipeline is based on the Blinn-Phong lighting model, which builds a compressed G-buffer layout and uses Light volume to model the light source. The final experiment indicates that under the multiple lights circumstances, the deferred shading expressed in this paper will be more efficient than the conventional forward shading.
出处
《计算机系统应用》
2016年第9期230-235,共6页
Computer Systems & Applications