节点文献
GPU在复杂场景的阴影绘制中的应用
Shadow Rendering on Complex Scene Using GPU
【摘要】 通过有效利用图形硬件的图形处理单元(GPU)的运算能力和可编程性,将大量计算从CPU分离出来。在GPU上采用顶点和片元程序进行阴影计算,从而加速复杂场景阴影绘制。选择图像空间阴影算法进行GPU加速绘制。用Cg图形编程语言和OpenGL实现了算法的绘制过程,能够满足通用的复杂3D场景应用的需要,达到满意的实时绘制效果。
【Abstract】 With the efficient use of computation capacity and programmability provided by graphics processing unit(GPU)of underlying graphics hardware, most of computation from CPU are isolated. Vertex program and fragment program are used for shadow computation, and then the paper accelerates shadow rendering on complex geometry scene. It chooses an image-space shadow algorithm, shadow mapping, for GPU accelerated rendering. The algorithm in Cg shading language and OpenGL is implemented, it can satisfy the requirement of complex 3D application, and gives convincible real-time rendering results.
【Key words】 GPU; Shadow algorithms; Vertex program(VP); Fragment program(FP);
- 【文献出处】 计算机工程 ,Computer Engineering , 编辑部邮箱 ,2006年02期
- 【分类号】TP391.41
- 【被引频次】23
- 【下载频次】267