摘要
提出一种基于图形处理器(GPU)加速的真实感毛发快速绘制方法。方法通过混合绘制多层次的半透明纹理层来表示物体表面的毛发效果,并在绘制过程充分运用了GPU的可编程功能。其中采用GPU的顶点绘制器来完成多层网格层顶点位置的计算;采用像素绘制器来实现毛发特殊光照效果的计算。实验表明,通过采用GPU可编程计算,毛发的绘制速度得到了明显提高。方法对中等规模的模型达到了实时的毛发绘制速度,并具有逼真的仿真效果。
This paper presents a realistic fur rendering method based on GPU acceleration. The method represents furry effect by rendering multi- layer, semi -transparent textured slices, and takes full advantage of programmable ability of GPU in the rendering process. The GPU's Vertex shader is used to compute the geometry positions of multi - layer meshes, and the Pixer shader is used to compute the special lighting effect of fur. Experimental results show that the rendering efficiency is improved remarkably by using GPU -based method, This method can achieve real - time rendering rates for the models with moderate number of polygons, and the rendering results are good.
出处
《计算机仿真》
CSCD
2008年第6期220-223,共4页
Computer Simulation
基金
国家"863"高技术研究发展计划项目(2006AA10Z232)
国家自然科学基金项目(60703006)
国家科技支撑计划项目(2006BAD10A03)
中科院软件所计算机科学重点实验室开放课题基金(SYSKF0705)