10.3969/j.issn.1003-3254.2013.09.040
计算机动画处理技术及方法①
计算机动画处理过程中,运动对象动作的流畅和存储的空间是一对矛盾体,为解决该矛盾,采用了将运动对象的局部部分从整体中分离出来,并按实际功能要求分别进行编程处理,文章中所讨论的技术和方法在直升机飞行实验中得到了应用,完成了对象的建模、显示以及在键盘或鼠标控制下进行相应的操作。实验首先利用3DMAX 对一张直升机图片进行预处理,将直升机分成螺旋桨上的刀片、尾翼的刀片和机身三个部分,以图形块的形式分别存储到3DS文件中。然后利用Visual C结合开源图形API OpenGL(Application Programming Interface Open Graphics Library以下简称OpenGL)的平移、缩放和旋转等函数编程实现直升机起飞和降落、直升机桨叶(螺旋桨)的旋转和纹理等处理,利用OpenGL支持的双缓存技术实现动画的平滑运作。实验表明技术可行、方法得当,可以用在许多运行物体处理上,比如运行中的车,将车身和车轮拆分然后分别加以类似处理。
计算机动画、OpenGL、直升机、图形变换、纹理处理
TP3;TU3
2013-09-27(万方平台首次上网日期,不代表论文的发表时间)
共3页
203-205