高级检索

    一种基于GPU硬件加速计算的辐射度实现方法

    A New Rendering Technology of GPU-Accelerated Radiosity

    • 摘要: 提出一种新的基于GPU(graphics processing unit)的辐射度方法.该方法利用可编程图形处理单元GPU的并行计算能力,将辐射度方法中形状因子计算以及线性方程组求解的全过程完全在可编程图形硬件中完成,避免了原有基于GPU的辐射度方法需要CPU参与的问题,绕开了计算机主内存与GPU纹理内存之间数据交换的瓶颈;在基于半立方体法的形状因子计算和绘制过程中,解决了基于GPU硬件加速的遍历、分类和累加问题.此外,该方法采用新的矩阵和向量在GPU中的存储方法,利用GPU实现Jacobi迭代法快速求解线性方程组.实验结果证明,该方法能够快速有效地实现辐射度的计算和绘制.

       

      Abstract: A new rendering technology of GPU-accelerated radiosity is presented in this paper. Exploiting parallel computation power of current graphics hardware, the method implements entire classical radiosity solution on GPU without participation of CPU. Using new OpenGL extensions to realize texture traverse, classification and accumulation, the rendering results of hemi-cube method can be used directly on GPU. New Jacobi iteration solution is also proposed based on the matrix and vector representations on GPUs.

       

    /

    返回文章
    返回