- 关 键 词:
- aftereffect
- windows
- flash
- 作品
在《Adobe AfterEffects 7.0新特性概述》中我们介绍过:Adobe After Effects 7.0新版可以帮助用户高效、精确地创建无数种引人注目的动态图形和视觉效果。利用与其他 Adobe 软件的紧密集成、高度灵活的2D、3D 合成,以及数百种预设的效果和动画,能为电影、视频、DVD 和 Macromedia Flash 作品增添令人耳目一新的效果。
今天我们就来一起体验Adobe After Effects 7.0高保真OpenGL支持的设置方法和技巧。
AE 7.0中提供了更快更好的高保真OpenGL 2.0预览和渲染功能,包括对混合模式、2D图层的运动模糊、抗锯齿、track mattes、阴影的支持以及对常用特效的加速渲染。
OpenGL是OpenGraphicsLib的缩写,是一套高性能二维与三维图形处理库,也是该领域的工业标准。OnenGL在大量不同的应用程序中得到广泛应用。对于After Effects用户来说,OpenGL提供了高质量的预览功能,只需要花费比其它模式相对较少的时间即可完成预览。 OpenGL也能够用于加速最终的项目渲染,从而节省用户的宝贵时间。
OpenGL的合成中提供了不损失分辨率的快速屏幕预览,这使得OpenGL成为大多数情况下最令人满意的预览模式。
如果遇到OpenGL不支持的功能,它会只创建不使用该功能的预览。例如,如何图层中包含阴影,而用户计算机中的OpenGL硬件并不支持该阴影,则在预览中不会包括阴影特效。
如果希望在After Effects中能够使用OpenGL的全部优越性能,用户的计算机中需要装有支持OpenGL 2.0并带有Shader支持和NPOT贴图支持的OpenGL显卡。在After Effects中使用OpenGL的最低要求是有一块支持OpenGL 1.5的显卡。当第一次启动After Effects时,程序会尝试测定用户的显卡是否符合要求,并根据测定的结果来决定是否启用OpenGL。
实例操作一:查看OpenGL显卡信息/启用或禁用OpenGL
我们可以查看自己的OpenGL显卡信息,或者根据需要启用与禁用OpenGL。具体操作步骤如下。
1.选择菜单命令“Edit>Preferences>Previews(Windows)”/“After Effects>Preferences>Previews(Mac OS)”,打开如图35所示的“Preferences”对话框。
2.单击其中的“OpenGL Info”按钮,打开如图36所示的“OpenGL Information”对话框,查看显卡的更多详细信息。

图36
注意:如果选择菜单命令“Edit>Preferences>Memory & Cache”,可以看到在如图37所示的对话框中有一个复选框“Prevent DLL Address Space Fragmentation”,默认情况下并未选中。如果将其选中,当系统具有较大内存时,可以让After Effects使用更多连续的系统内存。然而它可能会与某些OpenGL驱动程序不兼容,这可能会导致程序崩溃。如果发生系统崩溃,该选项会自动变回未选中状态以防止下次运行After Efftces时再次崩溃。
3.如果要启用或禁用OpenGL,可以在如图35所示的对话框中选中或不选“Enable OpenGL”。
OpenGL硬件支持最高达2048 x 2048像素的图层。在OpenGL预览过程中,After Effects会降低较大图层在预览窗口中的显示精度。复杂的特效会使得OpenGL预览变慢。如果预览太慢,则可以关闭OpenGL并使用其它预览方法。
需要注意的是,OpenGL仅工作于8-BPC或16-BPC的项目。
当在如图35所示对话框中选中“Enable OpenGL”后,可以在合成(Composition)面板下方单击“ Fast Previews”按钮,然后从弹出菜单中选择下面两个选项之一(如图38所示):
OpenGL—Interactive:只在用户交互时使用OpenGL,例如在时间线面板中手动预览或者在合成面板中拖动一个图层时。
OpenGL—Always On:总是使用OpenGL预览。在这种模式下,“OpenGL”字样会出现在合成面板的左上角,如图39所示。
实例操作二:调整OpenGL预览的硬件设置
我们可以手动调整OpenGL预览的硬件设置,以使其更加符合需要。具体操作步骤如下:
1.选择菜单命令“Edit>Preferences>Previews(Windows)”/“After Effects>Preferences>Previews(Mac OS)”。
2.在如图35所示的对话框中单击“OpenGL Info”按钮。
3. 在“OpenGL Information”对话框中的“Settings”下方输入“Texture Memory”(贴图内存)的数值,注意不要超过显卡显存(VRAM)的80%,如图40所示。

图40
4.在“Quality”(质量)右侧选择下列选项之一。
- Faster:降低OpenGL的质量以提高性能。
- More Accurate:在预览时包括混合模式,并提高灯光、阴影与混合的质量。在某些情况下,这种模式可能比Faster模式更快,这取决于用户的显卡和合成的复杂程度。
注意:在Mac OS的OpenGL Info面板中可以设置为使用显卡的所有显存,但在Windows中不支持。
进入讨论组讨论。相关专题
- After Effect制作梦幻奥运五环效果 (0次浏览)
- After Effect制作滑动文字与光照效果 (0次浏览)







