设计教室
设计欣赏|图形图像|媒体动画|机械电子|CI设计|设计文献|PhotoShop|Corel3Dmax|Flash|AutoCad|设计视频
首页 > 设计教室 > 媒体动画 > AfterEffect > 正文

体验AfterEffects7.0的OpenGL支持设置

2007-02-13 源自:天极设计在线 网友评论 0 进入视频教程

  在《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、阴影的支持以及对常用特效的加速渲染。

体验AfterEffects7.0的OpenGL支持设置(图一)
图35

  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”对话框,查看显卡的更多详细信息。

体验AfterEffects7.0的OpenGL支持设置(图二)
图36

  注意:如果选择菜单命令“Edit>Preferences>Memory & Cache”,可以看到在如图37所示的对话框中有一个复选框“Prevent DLL Address Space Fragmentation”,默认情况下并未选中。如果将其选中,当系统具有较大内存时,可以让After Effects使用更多连续的系统内存。然而它可能会与某些OpenGL驱动程序不兼容,这可能会导致程序崩溃。如果发生系统崩溃,该选项会自动变回未选中状态以防止下次运行After Efftces时再次崩溃。

体验AfterEffects7.0的OpenGL支持设置(图三)
图37

  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所示):

体验AfterEffects7.0的OpenGL支持设置(图四)
图38

   OpenGL—Interactive:只在用户交互时使用OpenGL,例如在时间线面板中手动预览或者在合成面板中拖动一个图层时。

   OpenGL—Always On:总是使用OpenGL预览。在这种模式下,“OpenGL”字样会出现在合成面板的左上角,如图39所示。

体验AfterEffects7.0的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所示。

体验AfterEffects7.0的OpenGL支持设置(图六)
图40

  4.在“Quality”(质量)右侧选择下列选项之一。

  • Faster:降低OpenGL的质量以提高性能。
  • More Accurate:在预览时包括混合模式,并提高灯光、阴影与混合的质量。在某些情况下,这种模式可能比Faster模式更快,这取决于用户的显卡和合成的复杂程度。

  注意:在Mac OS的OpenGL Info面板中可以设置为使用显卡的所有显存,但在Windows中不支持。

上一篇: AfterEffects7.0与Adobe软件的无缝集成
下一篇:体验AfterEffects 7.0全新曲线编辑器

评论  点击查看
 
设计频道推荐
设计热点文章