网站地图
3D动画的程序语言发展过程

三维动画最初开发的计算机动画系统都是基于程序语言的或只有有经验的计算机专家才能使用的交互式系统。

计算机三维动画制作程序语言的开发和使用,使计算机三维动画系统更易为一般艺术工作者所接受,帮助他们创造出更多更动人的特殊动画效果。三维动画语言也经常与三维建模语言结合在一起,使得描述一个对象及其运动的过程可以同时完成。动画语言种类很多,主要可分为三类:线性表标记语言、扩展了动画描述功能的通用语言和图形语言.在线性表标记语言中,对动画中每个事件的描述都由起始帧与结束帧的编号以及相关动作组成,并通过将这些事件组织成一个线性表来描述整个动画过程。这类动画语言在具体实现时往往有所扩展,例如Scefo (SCEne Format)除支持线性表结构外,还提供了对象组和层次对象结构,以及类似高级语言的程序控制结构等。另一种实现动画语言的方法是在现有的通用程序设计语言中嵌入动画描述。


我国对计算机三维动画技术的应用和研究始于九十年代初期。1992年北京工业大学CAD中心和北京科教电影制片厂联合完成了一部完全采用计算机三维动画技术制作的科教影片《相似》。1993年,他们又同香港先涛公司、香港ACC公司合作制作了北京申办2000年奥运会的动画宣传片《北京欢迎您》。浙江大学CAD&CG国家重点实验室则采用计算机动画技术再现了秦始皇兵马俑攻城略地的战斗场面。随着计算机三维动画软件用户界面的不断完善,采用计算机动画技术的广告制作公司遍布神州大地。与此同时,计算机动画技术在视景仿真、城市建筑规划、科学计算可视化等方面也获得了成功的应用。

 

 
三维动画
多媒体
录音棚