After Effects浪漫蝴蝶翩飞动画

修改
鏉ユ簮: junjun 浏览 2338 日期 2011-10-25 0

我们都知道after effects最常用的地方就是用来做影视特效,本after effects实例教程我们一起来学习一下浪漫蝴蝶飞舞三维动画效果,在本文中主要学习秒表装置、投影效果、灯光设置等工具的运用,希望能给朋友们带来帮助。

下面开始教程

第一步

打开adobe after effects cs4软件,鼠标左键双击项目窗口空白处,弹出导入素材对话框选择素材“蝴蝶分层”,在导入素材对话框中,在“import as”选项中选择“composition”,不勾选“photoshop sequence”选项。(图01)

图01

第二步

鼠标双击项目窗口中的“蝴蝶分层”合成,即可看到psd文件里的图层按顺序的摆放在时间线窗口中,如下图。(图02)

图02

第三步

执行菜单:“composition”/“composition settings”(快捷键ctrl+k),将时间duration设置为0:00:04:20,再切换到advanced选项中,在rendering plug-in下拉列表中选择:advanced 3d,其它的参数保持默认。(图03)

图03

第四步

执行菜单:“layer”/“new”/“solid”/(快捷键ctrl+y),弹出新建固态层对话,设置其颜色为橙色,单击ok完成设置。(图04)

图04

第五步

在时间线窗口中,将所胡的图层都设置为三维对象。(图05)

图05

第六步

在时间线上的parent面板中,鼠标按住并拖动“图层2”和“图层1”的父子关系按钮到“图层3”上并松开鼠标,把“图层3”分别设置为“图层2”和“图层1”的父对象。(图06)

图06

第七步

选中orange solid 1固态层,按r键展开其旋转属性栏,把x轴设置为0x+90.0°。(图07)

图07

第八步

执行菜单:“layer”/“new”/“camera”(快捷键ctrl+alt+shift+c),弹出创建摄像机设置面板,参数采用默认值,单击ok完成创建。(图08)

图08

第九步

选择工具箱中的旋转摄像机工具,按住鼠标左键,把画面旋转到如图9所示角度;然后沿y轴方向把蝴蝶向上移,使蝴蝶与橙色景色相隔一定的距离。(图09)

图09

第十步

选择“图层3”,设置其x轴旋转角度为0x+90.0°,使蝴蝶与橙色背景平行。(图10)

图10

第十一步

分别选择“图层2”和“图层1”,按r键展开图层旋转属性,在0秒位置鼠标单击y rotation秒表装置,为其添加关键帧,在0秒的时候其y轴关键帧参数如图11所示;把时间指示器移到第10帧的时候,改变其y轴参数,“图层2”的参数为0x+-70.0°,“图层1”的参数则设置为0x+70.0° ,然后鼠标框选前面两个关键帧,按ctrl+c复制,每隔10帧再按ctrl+v粘贴,形成蝴蝶扇动翅膀动画效果。(图11)

图11

第十二步

选择“图层3”,展开并激活图层的position秒表装置,在0秒的时候把蝴蝶移到左上角处,调整蝴蝶从左上角飞进,每隔一秒调整一次位置,自动生成关键帧。(图12)

图12

第十三步

执行菜单:“layer”/“transform”/“auto-orientation”(快捷键ctrl+alt+shift+r),弹出自动定向到路径对话框,选择其中的orient along path。(图13)

[next]

图13

第十四步

选择camera 1摄像机层,展开其属性卷展栏,激活其秒表装置,在适当的地方适当的调整其参数,使摄像机跟随蝴蝶飞动路径。(图14)

图14

第十五步

执行菜单:“layer”/“light”(快捷键ctrl+alt+shift+l),弹出light settings对话框,设置其参数。(图15)

图15

第十六步

分别利用挑选工具和旋转工具,调整light的位置与方向。(图16)

图16

第十七步

分别选择“图层2”、“图层1”和“图层3”,展开其材质属性,打开其casts shadows选项,让蝴蝶产生投影效果;设置light transmission为50%,让投影呈半透明效果。(图17)

图17

第十八步

再执行菜单:“layer”/“light”(快捷键ctrl+alt+shift+l),弹出light settings对话框,设置光源为平行光(即ambient),颜色设置为红色。(图18)

图18

第十九步

完成了整个特效的制作,按ctrl+s键对文件进行保存,最终效果图。(图20)

图19

评论

{{ username ? username.charAt(0).toUpperCase() : '?' }}
Ctrl+Enter 发布
{{ (c.username || c.author_name || '?').charAt(0).toUpperCase() }}
{{ c.username || c.author_name }} {{ Utils.formatDate(c.created_at) }}