Computer Engineering and Applications ›› 2008, Vol. 44 ›› Issue (22): 77-80.DOI: 10.3778/j.issn.1002-8331.2008.22.023

• 研发、设计、测试 • Previous Articles     Next Articles

Programmable GPU technology in skeletal animation

JI Zhuo-er,ZHANG Jing-qiao   

  1. School of Computer Engineering and Science,Shanghai University,Shanghai 200072,China
  • Received:2007-10-09 Revised:2008-01-22 Online:2008-07-11 Published:2008-07-11
  • Contact: JI Zhuo-er



  1. 上海大学 计算机工程与科学学院,上海 200072
  • 通讯作者: 季卓尔

Abstract: Compared with previous animation algorithms,skeletal animation has the advantage that it just needs a relatively small space.But when skeletal animation is used,more computation is needed.It may slow down the render efficiency.On the other hand,in current years,the technology of programmable GPU is widely used in 3D computer graphics.A kind of skeletal animation based on the GPU technology is proposed.In this paper,the great power of programmable GPU is used to accelerate skeletal animation,and GPU is used to substitute CPU on the mission of updating vertices’ information.By doing so,the render efficiency can be greatly improved.

Key words: skeletal animation, GPU, computer graphics

摘要: 骨骼动画与以前的动画方法相比,具有占用空间小等优点。但是其代价是计算量的增加,从而导致绘制效率的降低。另一方面,近年来可编程GPU技术在三维图形处理领域已得到广泛研究。因此,提出了一种基于GPU实现骨骼动画的方法。该方法借助GPU强大的计算能力,分担了骨骼动画中的顶点更新的计算任务,从而大大提升了骨骼动画的绘制效率。

关键词: 骨骼动画, GPU, 计算机图形