黎 红,梁广荣
影视作品是一门综合的富有影响力的艺术。片头作为影视作品留给观众的第一印象,体现作品的总体风格,因而片头的设计作为一种艺术造型设计,是追求形式美与内容美有效统一的一种设计[1]。以表现设计概念的多形式、多样化为特征和标志的数字化时代的到来,深刻地改变着艺术领域,拓宽了视觉艺术设计的空间,并使之逐渐超越了原来的领域与范畴,从而为设计师的设计提供了无尽的可能。片头设计也由原来的静态视觉艺术向着动态视觉艺术转变;原来简单、平面的片头设计向着多种视觉表现形式转化,视觉艺术更加趋于综合化和动态化[2]。本文透过一个使用After Effects制作的魔术片头实例,从工作量及灵活程度两方面解析运用表达式与不用的区别,以此来表明表达式在AE中的独创地位和重要性。
After Effects是Adobe公司推出的一款专业视频后期合成软件。因其整合了二维与三维制作方式,专注于影视后期合成、动画创作和特效编辑,可以满足创作者制作有品质动画与合成特效的需求,现在被广泛应用于电影、电视、多媒体、网络视频等视频编创行业中,是视频创作者进行艺术创作的重要工具[3]。
“片头”一词最早源于电影字幕。在早期由于受到科技条件的限制,电影仅是一种记录人们实际活动的技术,字幕主要是起代替声音的作用[4]。由于制作技术、条件和设计观念的制约,早期电影片头的设计主要是标题式的概念图解,所以电影片头的作用在此时显得过于单调,对于电影作品来说也只是一种简单的表现作用[5]。随着电影制作科技的发展,电影中的声、形逐步具备,以字代声的字幕逐渐失去了其存在的必要性。其后随着“动态图像设计”和“动态平面设计”概念的出现以及制作技术的提升、人们审美观念的进步、电影制作条件的不断改善,电影片头的作用已不再是简单的表现形式,而成为一种视觉欣赏的享受[6]。一般来说,片头指影视作品开始之前的短片,长度多为5~10秒,超过30秒的一般用于大型或特别作品。一个好的片头,往往用生动的影视语言加上数字媒体技术,将画面、音乐、光效等艺术元素融合为一个特定的意境,让观众产生共鸣。由于有时间的限制,因此视觉冲击力变得非常重要。怎么样把产生视觉冲击力的各个因素灵活地运用到片头制作中的每个环节和细节上,以极强的感染力,带观众进入影视作品,成为片头制作中的关键[7]。
笔者设计和制作了一个片头。假设有一档魔术节目,因节目本身所具有的神秘和梦幻效果,在设计片头时,片头时间设计为5秒,较短;在色彩引用中选用蓝色为主基调;选用AE特效中的粒子特效调用彩色随机粒子串入,当撞上白色园环时,绕环一周后四散开来;同一时刻,园环里闪出零乱的竖条,从最深处渐渐切入节目名称,采用Shine打出强光和扫光,采用对比度明显的大红色、金黄色和白色(图1)。
图1 魔术片头
3.1.1 粒子
(1)建一组合,取名为粒子;(2)新建一固态层,取名为背景,添加深蓝到黑色的渐变(Effect→Generate→Ramp);(3)新建一固态层,添加粒子特效(Effect→Trapcode→Particular);修改其中的参数,如粒子形状、色彩、运动轨迹等。
3.1.2 园环
(1)建一组合,取名为园环;(2)新建一固态层,取名为背景,添加深蓝到黑色的渐变(Effect→Generate→Ramp);(3)新建一固态层,添加园特效(Effect→Generate→Circle);加上辉光(Effect→Stylize→Grow);(4)新建一灯光层,取名灯光,将灯光移到左上角,光线普照。
3.1.3 直线
(1)建一组合,取名为直线;(2)新建一形状层,取名为1,在其上画一条直线;在时间范围内不断变换它的位置、缩放、旋转和透明度属性,产生直线突长突短、若隐若现地到处摆动的效果,如果还希望颜色有变化,则可以加上(Effect→Color Correction→Hue/Saturation),调整其中的Colorize Hue值;(3)Ctrl+D复制多个直线形状层。
3.1.4 成品
(1)建一个组合,取名为魔术片头;(2)将做好的组合粒子、园环、直线拉入,成为粒子层、园环层和直线层,将园环层拖至15帧处开始,在透明度属性设关键帧,让园环从无到有地显现;将直线层拖到1秒15帧处开始,在透明度属性设关键帧,让直线从无到有地显现;(3)为直线层加蒙版,蒙版是跟园环同样大小的园,即让直线层仅仅显示蒙版内直线;(4)添加一个文字层,输入“魔术”二字,加上特效(Effect→Trapcode→Shine);调整各属性参数,如光线长度、颜色、强度等,在时间范围内不断变换发光点位置,产生光线绕字的效果;(5)将文字层拖到1秒15帧处开始,在透明度属性设关键帧,让文字从无到有地显现。
3.1.5 形成作品
(1)保存魔术片头.aep,以备修改;(2)打开成品组合,文件→Expot→魔术片头.avi,可以选择不压缩、高品质。
片头中制作的直线,要能够在屏幕中随意移动而且透明度大小都随机变化,用不断打关键帧,每个关键帧自定义值,每复制一根直线,便需要重新定义各属性的值;关键帧的位置也需要手动调整,片头中围绕文字的射光也可以通过打关键帧调整发光点的位置做到。这样烦琐而细致的工作,既耗时又耗精力,效果还显得不流畅。
通过After Effects中表达式可以快速而轻松地做到在每个不同时间点更改属性的值,从而产生奇妙的效果。
3.2.1 概念
AE中的表达式以Javascript语言(一种用于网站开发的高级通用工业标准程序语言)为基础。Javascript通过一套丰富的语言工具来创建更复杂的表达式,当然包括最基本的数学运算。也就是说通过简单的语句,控制需要设置动画效果的属性,使其根据表达式的计算结果自动变化[8]。通常表达式可以建立动态连接,即使用表达式为图层建立动态连接;也可以创建无关键帧动画,即通过使用表达式,不用设置任何关键帧就可以为参数设置动画;也可以使用表达式为存在的关键帧增加随机性,这种方法非常巧妙,它保留了原始的关键帧设置。本文属于利用表达式创建无关键帧动画的应用。
3.2.2 表达式在片头中的应用
(1)应用于制作直线。找到直线组合中的1形状层,点小三角拉开明细,在Transform中下拉,点住Alt键和Position前的马碲表,在打开的表达式编辑区输入:
[random(0,thisComp.width),random(0,thisComp.height)]//引用random()函数来获取0到图层宽高之间的任意数做为位置点
直线中Scale:[time*300,time*50]//引用time变量来获取变化数
直线中Rotation:[random(0,100)]//引用random()函数来获取0到100之间的任意数作为旋转角度
直线中Opacity:[random(0,100)]//引用random()函数来获取0到100之间的任意数作为透明度
(2)应用于制作射光。找到文字图层的Shine特效,点小三角拉开明细,点住Alt键和发光点前的马碲表,在打开的表达式编辑区输入:
从魔术片头的制作过程及完成效果看,使用表达式起到了事半功倍的作用,免除了大量的细致劳动。如果不用表达式,将打上百个关键帧,而且要对不同关键帧进行设置。采用数学公式和引用数学函数的方法则完全可以由程序自动生成各关键帧值,从而大大增强作品流畅性。本文借助于自己设计和制作的魔术片头,完整地融入了After Effects软件制作片头的各要素,阐述了表达式在制作片头中的重要作用。
[1]应杰,许小荣.After Effects影视特效与电视栏目包装实例精粹[M].北京:机械工业出版社,2009:5-7.
[2]王同杰.Premiere Pro CS4视频编辑经典150例[M].北京:中国青年出版社,2009:87-100.
[3]谭广柱.电影风暴:3dsmax 2008/After Effects CS3影视特技与电视包装完全攻略[M].北京:清华大学出版社,2009:200-214.
[4]张坚.印象:3ds Max/After Effects影视包装技术精粹(Ⅲ)[M].北京:人民邮电出版社,2009:307-310.
[5]孙立军.After Effects 6.0电视栏目包装[M].北京:海洋出版社,2005:54-89.
[6]王红卫,骆舒.After Effects CS4影视栏目包装特效完美体现[M].北京:清华大学出版社,2010:12-33.
[7]陈鹰.动感CG:3ds/After Effects影视包装案例教程[M].北京:中国青年出版社,2010:211-226.
[8]何平,王同杰.After Effects梦幻特效设计150例[M].北京:中国青年出版社,2009:356-389.