跟踪 3D 摄像机运动

  1. After Effects 用户指南
  2. Beta 版
    1. Beta 版项目概述
    2. After Effects Beta 版主页
  3. 快速入门
    1. After Effects 快速入门
    2. After Effects 的新增功能 
    3. 发行说明 | After Effects
    4. After Effects 系统要求
    5. After Effects 中的键盘快捷键
    6. 支持的文件格式 | After Effects
    7. 硬件建议
    8. 适用于 Apple Silicon 的 After Effects
    9. 规划和设置
  4. 工作区
    1. 常规用户界面项
    2. 了解 After Effects 界面
    3. 工作流程
    4. 工作区、面板和查看器
  5. 项目与合成
    1. 项目
    2. 合成基础知识
    3. 预合成、嵌套和预渲染
    4. 使用合成分析器查看详细的性能信息
    5. CINEMA 4D 合成渲染器
  6. 导入素材
    1. 准备并导入静止图像
    2. 从 After Effects 和 Adobe Premiere Pro 导入
    3. 导入和解释视频与音频
    4. 准备和导入 3D 图像文件
    5. 导入和解释素材项目
    6. 使用素材项目
    7. 使用“场景编辑检测”检测编辑点
    8. XMP 元数据
  7. 文本和图形
    1. 文本
      1. 设置字符格式和“字符”面板
      2. 文本效果
      3. 创建和编辑文本图层
      4. 设置段落格式和“段落”面板
      5. 凸出文本和形状图层
      6. 为文本设置动画
      7. 文本动画的示例和资源
      8. 实时文本模板
    2. 动态图形
      1. 在 After Effects 中使用动态图形模板
      2. 使用表达式在动态图形模板中创建下拉列表
      3. 使用“基本属性”创建动态图形模板
      4. 替换动态图形模板和基本属性中的图像和视频
      5. 使用“属性”面板更快、更轻松地制作动画
  8. 绘图、绘画和路径
    1. 形状图层、路径和矢量图形的概述
    2. 绘画工具:笔刷、仿制图章和橡皮擦
    3. 将形状描边椎体化
    4. 形状图层的形状属性、绘画操作和路径操作
    5. 使用“位移路径”形状效果更改形状
    6. 创建形状
    7. 创建蒙版
    8. 使用内容识别填充面板,移除视频中的对象
    9. Roto 笔刷和调整遮罩
  9. 图层、标记和摄像机
    1. 选择和排列图层
    2. 混合模式和图层样式
    3. 3D 图层
    4. 图层属性
    5. 创建图层
    6. 管理图层
    7. 图层标记和合成标记
    8. 摄像机、光和目标点
  10. 动画、关键帧、运动跟踪和抠像
    1. 动画
      1. 动画基础知识
      2. 使用人偶工具制作动画
      3. 管理形状路径和蒙版并对其进行动画制作
      4. 使用 After Effects 为 Sketch 和 Capture 形状制作动画
      5. 分类动画工具
      6. 使用数据驱动的动画
    2. 关键帧
      1. 关键帧插值
      2. 设置、选择和删除关键帧
      3. 编辑、移动和复制关键帧
    3. 运动跟踪
      1. 跟踪和稳定运动
      2. 人脸跟踪
      3. 蒙版跟踪
      4. 蒙版引用
      5. 速度
      6. 时间拉伸和时间重映射
      7. 时间码和时间显示单位
    4. 抠像
      1. 抠像
      2. 抠像效果
  11. 透明度与合成
    1. 合成和透明度概述及资源
    2. Alpha 通道和遮罩
    3. 轨道遮罩和移动遮罩
  12. 调整颜色
    1. 颜色基础知识
    2. 色彩管理
    3. 颜色校正效果
    4. OpenColorIO 和 ACES 色彩管理
    5. 增强的 HDR 支持
  13. 效果和动画预设
    1. 效果和动画预设概述
    2. 效果列表
    3. 效果管理器
    4. 模拟效果
    5. 风格化效果
    6. 音频效果
    7. 扭曲效果
    8. 透视效果
    9. 通道效果
    10. 生成效果
    11. 时间效果
    12. 过渡效果
    13. 果冻效应修复效果
    14. 模糊和锐化效果
    15. 3D 通道效果
    16. 实用效果
    17. 遮罩效果
    18. 杂色和颗粒效果
    19. 保留细节放大效果
    20. 旧版效果
  14. 表达式和自动化
    1. 表达式
      1. 表达式基础知识
      2. 了解表达式语言
      3. 使用表达式控件
      4. JavaScript 与旧版 ExtendScript 表达式引擎之间的语法差别
      5. 正在编辑表达式
      6. 表达式错误
      7. 使用表达式编辑器
      8. 使用表达式编辑和访问文本属性
      9. 表达式语言引用
      10. 表达式示例
    2. 自动化
      1. 自动化
      2. 脚本
  15. 沉浸式视频、VR 和 3D
    1. 在 After Effects 中构造 VR 环境
    2. 应用沉浸式视频效果
    3. 用于 VR/360 视频的合成工具
    4. 高级 3D 渲染器
    5. 将 3D 模型导入并添加到合成中
    6. 从 Creative Cloud Libraries 导入3D 模型
    7. 基于图像的光照
    8. 从 3D 模型中提取光线和相机并为其制作动画
    9. 跟踪 3D 摄像机运动
    10. 投射和接受阴影
    11. 嵌入的 3D 模型动画
    12. 阴影捕手
    13. 3D 深度数据提取
    14. 修改 3D 图层的素材属性
    15. 使用 3D 设计空间
    16. 3D 变换 Gizmo
    17. 使用 3D 动画执行更多操作
    18. 使用 Mercury 3D 引擎实时预览对 3D 设计的更改
    19. 向图形添加响应式设计
  16. 视图和预览
    1. 预览
    2. 使用 Mercury Transmit 进行视频预览
    3. 修改和使用视图
  17. 渲染和导出
    1. 渲染和导出的基础知识
    2. After Effects 中的 H.264 编码
    3. 将 After Effects 项目导出为 Adobe Premiere Pro 项目
    4. 转换影片
    5. 多帧渲染
    6. 自动渲染和网络渲染
    7. 渲染和导出静止图像及静止图像序列
    8. 在 After Effects 中使用 GoPro CineForm 编解码器
  18. 使用其他应用程序
    1. Dynamic Link 和 After Effects
    2. 使用 After Effects 和其他应用程序
      1. 将 After Effects 项目导出为 Premiere Pro 项目
    3. After Effects 中的同步设置
    4. After Effects 中的 Creative Cloud Libraries
    5. 增效工具
    6. Cinema 4D 和 Cineware
  19. 协作:Frame.io 和团队项目
    1. 在 Premiere Pro 和 After Effects 中协作
    2. Frame.io
      1. 安装和激活 Frame.io
      2. 将 Frame.io 与 Premiere Pro 和 After Effects 搭配使用
      3. 常见问题解答
    3. 团队项目
      1. 开始使用团队项目
      2. 创建团队项目
      3. 使用团队项目进行协作
  20. 内存、存储、性能
    1. 内存和存储
    2. After Effects 处理预览时内存不足问题的方式    
    3. 提高性能
    4. 首选项
    5. After Effects 的 GPU 和 GPU 驱动程序要求
  21. 知识库
    1. 已知问题
    2. 已修复的问题
    3. 常见问题解答
    4. After Effects 和 macOS Ventura
    5. After Effects 处理预览时内存不足问题的方式

3D 摄像机跟踪器效果

3D 摄像机跟踪器效果对视频序列进行分析以提取摄像机运动和 3D 场景数据。3D 摄像机运动允许您基于 2D 素材正确合成 3D 元素。

注意:

与变形稳定器一样,3D 摄像机跟踪器效果使用后台进程执行分析。在分析正在进行时,可以自由调整设置或者操作您的项目的其他部件。

分析素材和提取摄像机运动

  1. 选中一个素材图层,然后执行下列操作之一:
    1. 选择“动画”>“跟踪摄像机”,或者从图层上下文菜单中选择“跟踪摄像机”。
    2. 选择“效果”>“透视”>“3D 摄像机跟踪器”
    3. 在“跟踪器”面板中,单击“跟踪摄像机”按钮。

      此时将应用 3D 摄像机跟踪器效果。分析和解析阶段是在后台进行的,其状态显示为素材上的一个横幅并且位于“取消”按钮旁。

  2. 根据需要调整设置。

3D 解析的跟踪点显示为小的着色的 x。您可以使用这些跟踪点将内容放置在场景中。

注意:

您可以一次选择多个图层来使用 3D 摄像机跟踪器效果进行摄像机跟踪。

将内容附加到包含已解析的摄像机的场景

  1. 选中效果,然后选择要用作附加点的一个或多个跟踪点(定义最合适的平面)。
    1. 将鼠标指针在可以定义一个平面的三个相邻的未选定跟踪点之间徘徊,在这些点之间会出现一个半透明的三角形。将出现一个红色的目标,在 3D 空间中显示平面的方向。
    2. 围绕多个跟踪点绘制一个选取框以选择它们。
  2. 在选取框或目标上单击右键,然后选择要创建的内容的类型。可以创建以下类型:
    • 文本
    • 纯色
    • 用于目标的中心的空图层
    • 用于每个选定点的文本、纯色或空图层
    • 通过在上下文菜单中使用“创建阴影捕手”命令为创建的内容创建的“阴影捕手”图层(一个仅接受阴影的纯色图层)。
注意:

阴影捕手图层还会创建光照(如果尚不存在光照)。

注意:

如果创建多个图层,则每个图层都有一个唯一的编号名称。如果创建多个文本图层,则会对入点和出点进行修剪以匹配点持续时间。

移动目标以将内容附加到其他位置

要移动目标以便您可以将内容附加到其他位置,请执行以下操作:

  1. 当位于目标的中心上方时,将出现一个用于调整目标位置的“移动”指针。
  2. 将目标的中心拖到所需的位置。

在位于预期的位置之后,您可以使用上下文中的命令来附加内容。

注意:

如果目标的大小太大或太小以致无法查看,您可以调整其大小以便显示平面。目标大小还控制使用上下文菜单命令创建的文本和纯色图层的默认大小。

调整目标大小

要调整目标大小,请执行以下任一操作:

  • 调整目标大小属性。
  • 在从目标的中心拖动时,在按住 Alt 键的同时单击 (Windows) 或在按住 Option 键的同时单击 (Mac OS)。当位于目标的中心上方时,将出现一个带水平箭头的指针,您可以使用它来调整目标大小。

选择和取消选择跟踪点

要选择跟踪点,请执行以下任一操作:

  • 单击某个跟踪点。
  • 在三个相邻的跟踪点之间单击。
  • 围绕多个点绘制一个选取框。
  • 在按住 Shift 键的同时单击跟踪点或者围绕跟踪点绘制一个 Shift 选取框来将多个跟踪点添加到当前选区。

要取消选择跟踪点,请执行以下任一操作:

  • 在按住 Alt 键的同时单击 (Windows) 或在按住 Option 键的同时单击 (Mac OS) 所选择的跟踪点。
  • 远离跟踪点单击。
注意:

移动对象可能会干扰 3D 摄像机跟踪器效果。由于视差原因,它可能会将靠近摄像机的固定对象的点解释为移动的。要帮助处理摄像机,请删除坏点和不需要的点。

删除不需要的跟踪点

要删除不需要的跟踪点,请执行以下操作:

  1. 选择跟踪点。
  2. 按 Delete 键或者从上下文菜单中选择删除选定的点

在删除不需要的跟踪点后,摄像机将重新解析。当重新解析在后台执行时,您可以删除额外的点。删除 3D 点还将删除对应的 2D 点。

创建“阴影捕手”图层

您可以快速创建“阴影捕手”图层,用来为效果创建逼真的阴影。阴影捕手图层是大小与素材相同的白色的纯色图层,但是设置为仅接受阴影。

要创建阴影捕手图层,请使用上下文菜单中的创建阴影捕手、摄像机和光命令。

如果需要,请调整阴影捕手图层的位置和比例,以便投影按所需的方式显示。如果合成中不存在投影灯,此命令还会创建一个投影灯(一个开关已打开且投射阴影的灯)。

用于 3D 摄像机跟踪器的效果控件

该效果具有以下控件和设置:

分析/取消

开始或停止素材的后台分析。在分析期间,状态显示为素材上的一个横幅并且位于“取消”按钮旁。

拍摄类型

指定是以固定的水平视角、可变缩放还是以特定的水平视角来捕捉素材。更改此设置需要解析。

水平视角

指定解析器使用的水平视角。仅当拍摄类型设置为指定视角时才启用。

显示跟踪点

将检测到的特性显示为带透视提示的 3D 点(已解析的 3D)或由特性跟踪捕捉的 2D 点(2D 源)。

渲染跟踪点

控制跟踪点是否渲染为效果的一部分。

注意:

当选中了效果时,始终会显示轨迹点,即使没有选择渲染跟踪点。当启用时,点将显示在图像中,以便在预览期间可以看到它们。

跟踪点大小

更改跟踪点的显示大小。

创建摄像机

创建 3D 摄像机。在通过上下文菜单创建文本、纯色或空图层时,会自动添加一个摄像机。

高级控件

用于 3D 摄像机跟踪器效果的高级控件

  • 解决方法提供有关场景的提示以帮助解析摄像机。通过尝试以下方法来解析摄像机:
    • 自动检测自动检测场景类型。
    • 典型将场景指定为纯旋转场景或最平场景之外的场景。
    • 最平场景将场景指定为最平场景。
    • 三脚架全景将场景指定为纯旋转场景。
  • 采用的方法解决方法设置为自动检测时,这将显示所使用的实际解决方法。
  • 平均误差显示原始 2D 原点与 3D 已解析点在源素材的 2D 平面上的重新投射之间的平均差异(以像素为单位)。如果跟踪/解析是完美的,则此误差将为 0,并且如果您在 2D 源与已解析的 3D 跟踪点之间进行切换,不会存在可见差异。您可以使用此值来指示删除点、更改解决方法或进行其他更改是否会降低该值并因此而改进跟踪。
  • 详细分析当选中时,会让下一个分析阶段执行额外的工作来查找要跟踪的元素。启用该选项时,生成的数据(作为效果的一部分存储在项目中)会更大且速度更慢。
  • 跨时间自动删除点:使用新的跨时间自动删除跟踪点选项,当您在合成面板中删除跟踪点时,相应的跟踪点(即,同一特性/对象上的跟踪点)将在其他时间在图层上予以删除。您不需要逐帧删除跟踪点来提高跟踪质量。例如,如果跑过场景的人的运动不应考虑用于确定摄像机的摄像运动方式,则可以删除此人身上的跟踪点。
  • 隐藏警告横幅即使警告横幅指示需要重新分析素材,您也不希望重新分析时,请使用此选项。

3D 摄像机跟踪器效果中的地平面和原点

您可以定义地平面(参考面)和原点,例如 3D 摄像机跟踪器效果中的坐标系的 (0,0,0) 点。

  1. 使用 3D 摄像机跟踪器效果分析场景
  2. 选择一组跟踪点。此操作将使圆心目标出现,显示由选定跟踪点定义的平面。
  3. (可选)按照中心拖动目标以沿着平面重新定位目标,并且将中心放置在您希望原点位于的地方。
  4. 右键单击 (Windows) 或按住 Control 键并单击 (Mac OS) 目标,然后选择设置地平面和原点

此操作没有任何可见的结果,但是将为此场景保存坐标系的参考面和原点。从此 3D 摄像机跟踪器效果实例内部创建的所有项目都是使用此平面和原点创建的。

注意:

如果再次选择设置地平面和原点,将显示一条警告,告诉您已经使用不同地平面和原点创建的对象将不会使用新的地平面和原点加以更新。

跨时间自动删除点

在效果属性的高级部分,有一个新选项:跨时间自动删除点

如果此选项已打开,则在合成面板中删除跟踪点时,相应的跟踪点(例如,同一特性或对象上的跟踪点)将在其他时间在图层上予以删除,因此不必逐帧删除跟踪点来提高跟踪质量。例如,如果跑过场景的人的运动不应考虑用于确定摄像机的摄像运动方式,则可以删除此人身上的跟踪点。此方法对 2D 源跟踪点和 3D 已解析跟踪点均适用。

您可以使用 Delete 键或通过上下文单击并选择删除选定的点来删除选定的跟踪点。

注意:

即便使用新的跨时间自动删除点功能,也可以改为或另外针对图层定义 Alpha 通道,从而防止 3D 摄像机跟踪器效果使用图像的特定部分来确定摄像机。

将 3D 摄像机跟踪器数据导出到 3D 应用程序

您可将 3D 摄像机跟踪器数据导出到 3D 应用程序(例如 MAXON CINEMA 4D)。

执行以下操作:

  1. 选择文件 > 导出 > MAXON Cinema 4D 导出器

  2. 在打开的文本导出对话框中,选择“凸出”或“文本”选项。

    导出到 MAXON Cinema4D 导出器
    导出到 MAXON Cinema4D 导出器

  3. 指定文件名称并单击“保存”。

  4. 在 3D 应用程序中打开该文件。

更快、更轻松地获得帮助

新用户?