利用GPU的强大浮点数计算能力和并行处理能力,提出一种完全基于GPU的具有真实感三维实体模型快速绘制方法.本文利用现代图形加速卡中GPU的可编程管线,实现了快速的网格生成及简化.在保证不改变网格的拓扑结构的前提下,调整网格,使能量方程的数值尽量降低,从而大大降低线性曲面中三角形的数量.实验结果表明,该方法能够实现实时的三维实体模型快速绘制,具有重要的应用价值.
This paper proposes a novel method of 3D solid models rendering by taking advantage of the parallelism and programmability of GPU(graphics processing unit).Rapid mesh generation and simplification is implemented by a programmable pipeline of a modern GPU.Then,under the condition that the topology structure of the mesh is not changed,the mesh is modified to decrease the energy functions value.Experiments show that the method is very valuable for the applications.