首页 > 其他分享 >如何使用 After Effects 导出摄像机跟踪数据到 3ds Max

如何使用 After Effects 导出摄像机跟踪数据到 3ds Max

时间:2023-07-25 11:47:34浏览次数:45  
标签:3ds Max After 相机 Effects 步骤 3D

 

推荐:NSDT场景编辑器助你快速搭建可二次开发的3D应用场景

在本教程中,我将展示如何在After Effects中跟踪实景场景,然后将相机数据导出到3ds Max

1. 项目设置

步骤 1

打开“后效”。

打开后效果打开后效果

步骤 2

转到合成>新合成以创建新合成。

或者,您可以按 Ctrl-N 键。它打开合成 设置窗口。

将“宽度”和“高度”值分别设置为 1280 和 720

帧速率设置为 25将持续时间设置为 12 秒。单击确定

合成设置合成设置

步骤 3

转到文件>导入>文件以导入图像序列。 或者,您可以按 Ctrl-I 键。随着第一张图像 选择图像序列,打开 JPEG 序列选项。单击“打开”。

文件导入文件文件>导入>文件

步骤 4

“项目”窗口中选择图像序列后,按 Alt-Ctrl-G 键打开“解释素材”窗口。在“解释素材”窗口中,将帧速率设置为 25,然后单击“确定”。

解释素材解释素材

步骤 5

选择图像序列后,将其拖放到合成中。 您可以在合成视图中查看素材。

图像序列图像序列

2. After Effects 中的摄像机跟踪

步骤 1

选择图像序列图层后,转到动画>轨迹 相机

动画跟踪摄像机动画>跟踪摄像机

步骤 2

3D摄像机跟踪系统开始分析镜头。它分析 镜头分两步完成。

3D相机跟踪器3D相机跟踪器

步骤 3

几秒钟后,分析过程结束。现在你可以看到 场景中的几个跟踪点。

如果轨迹点太小,您可以 增加 3D 摄像机跟踪器效果中的跟踪点大小的值。

3D相机跟踪器3D相机跟踪器

步骤 4

这些跟踪点将有助于生成假人 3D 平面/零和相机。您需要选择至少四个点才能 生成帮助虚拟或图层。

选择 地面上的几个跟踪点如下图所示。

3D 平面空3D 平面/空

步骤 5

选择点后,辅助单击 鼠标,然后选择创建空值和相机

创建空和相机创建空和相机

步骤 6

你会得到一个空对象和 3D 相机在 时间轴。此空对象是占位符,并坚持素材和 跟随相机。

你得到一个空对象和3D相机你得到一个空对象和3D相机

3. 导出 相机数据到 3ds Max

步骤 1

转到 www.aenhancer.com 你会发现他们已经发布了一个免费的 为After Effects编写AE3D脚本。您可以从那里下载脚本。

或者,本教程也提供了该脚本。只需复制 该脚本并将其粘贴到After Effects“脚本”文件夹中。

AE3DAE3D

步骤 2

重启后效。打开相同的构图 再。

选择空对象和 3D 相机图层后,转到文件> 脚本 > AE3D_Export.jsx

文件脚本AE3D_Exportjsx文件 > 脚本 > AE3D_Export.jsx

步骤 3

在AE3D窗口中,选择3ds Max选项,将文件名设置为相机 tracker.ms,然后单击导出。 它将3ds max脚本文件保存在桌面上。

相机跟踪器相机 tracker.ms

4. 创建 3ds Max 中的场景

步骤 1

打开 3ds Max

打开 3ds Max打开 3ds Max

步骤 2

转到 MAXScript > 运行脚本

MAXScript 运行脚本MAXScript > 运行脚本

步骤 3

在这里选择相机 track.ms 脚本 是从 After Effects 导出的。单击“打开”。

相机轨迹相机 track.ms

步骤 4

你会得到一个3D相机和一个假人在场景中。

3D相机和一个假人3D相机和一个假人

步骤 5

在 透视视图,按 C 键查看相机视图。

相机视图Camera view

步骤 6

现在相机是颠倒的。你需要 更正相机的坐标。

相机坐标相机坐标

步骤 7

选择相机和假人后,将它们分组 一起。

相机和假人相机和假人

步骤 8

分组后,跳入左侧视口。选择 旋转工具并将其旋转到右侧。你的目标应该是 将假人放在网格线上。

旋转工具旋转工具

步骤 9

再调整一下假人以使其 直。

调整假人调整假人

步骤 10

跳入相机视图。按 Alt-B 键 打开视口配置窗口。打开“使用文件动画” 背景选项。单击文件

视口配置视口配置

步骤 11

选择图像,打开序列选项 ,然后单击打开

序列序列

步骤 12

在 中打开“显示安全框架”选项 相机视图。

或者,您可以按 Shift-F 键。

显示安全框架显示安全框架

步骤 13

您现在可以制作任何 3D 模型并将其放在 假人周围的网格。就我而言,我制作了一个桶模型,我有 导入到场景中。

3D 对象3D 对象

步骤 14

在此阶段,如果渲染整个场景和 播放视频时,您会注意到3D对象中的滑动问题。

自 克服这个问题,将分组的假人和相机向下拖动一点。你应该 将假人放在黑色网格线的一半处。

调整假人和相机调整假人和相机

步骤 15

在 3d 桶下方放一架飞机。应用哑光 影子在飞机上。

哑光阴影Matte Shadow

步骤 16

在场景中应用天窗。打开投射 阴影选项。

天窗天窗

步骤 17

渲染框架,您将看到 3d 桶与 现场。您现在可以渲染整个序列以及播放视频时 您将看到3D桶与现场场景完美匹配。

渲染帧渲染帧

结论

After Effects 中的 3D 摄像机跟踪系统是 3D 跟踪的一项重要功能。当它与3D应用程序结合使用时,它会提供令人敬畏的结果。我会尝试带来一些基于3D相机跟踪的更有趣的教程。

 

原文链接:如何使用 After Effects 导出摄像机跟踪数据到 3ds Max (mvrlink.com)

标签:3ds,Max,After,相机,Effects,步骤,3D
From: https://www.cnblogs.com/mvrlink/p/17579396.html

相关文章

  • 如何在3ds max中创建可用于真人场景的巨型机器人:第 3 部分
    推荐:NSDT场景编辑器助你快速搭建可二次开发的3D应用场景1.创建腿部装备步骤1打开 3dsMax。打开在本教程最后一部分中保存的文件。打开3dsMax步骤2转到创建>系统并单击骨骼。创建>系统步骤3为的侧视口中的腿,如下图所示。画骨头步骤4与顶骨选中后,转到动画>......
  • 如何在3ds max中创建可用于真人场景的巨型机器人:第 5 部分
    推荐:NSDT场景编辑器助你快速搭建可二次开发的3D应用场景1.AfterEffects中的项目设置步骤1打开“后效”。打开后效果步骤2我有真人版我在AfterEffects中导入的素材。这是将用作与机器人动画合成的背景素材。实景镜头步骤3有背景选定的素材图层,转到动画>跟踪摄像......
  • softmax回归
    前面我们学习了线性回归,线性回归主要用于对于问题的预测,输出一个结果值,但问题往往不止这一种,我们每天也在处理很多分类的问题,要的结果是哪一种。所以本节学习softmax回归模型分类问题对于分类问题,我们要的结果是输出一个类别统计学家很早以前就发明了一种表示分类数据的简单方法:独......
  • 3ds Max动力学插件RayFire图文教程:如何使用RayFire 实现酷炫逼真的爆炸碎裂效果第 2部
     在本教程的第二部分中,我将向您展示如何使用3dsMax中的RayFire将柱子逼真地拆除成数千个不同大小的块。推荐:NSDT场景编辑器助你快速搭建可二次开发的3D应用场景1.场景设置步骤1打开 3dsMax。打开3dsMax步骤2转到>平面创建>标准基元并创建一个透视视口上的......
  • 3ds Max动力学插件RayFire图文教程:如何使用RayFire 实现酷炫逼真的爆炸碎裂效果第 3部
     推荐:NSDT场景编辑器助你快速搭建可二次开发的3D应用场景1.场景设置步骤1打开 3dsMax。打开3dsMax步骤2转到>平面创建>标准基元并创建一个透视视口上的地平面如下图所示。>平面创建>标准基元步骤3转到创建>标准基元>框并创建墙地平面上的结构。>框中创建>......
  • 图文教程:如何在 3DS Max 中创建3D迷你卡通房屋
    推荐:NSDT场景编辑器助你快速搭建可二次开发的3D应用场景在本教程中,我们将学习如何创建一个有趣的、低多边形的迷你动画房子,你可以在自己的插图或视频游戏项目中使用它。您将学习的一些技能将包括创建基本的3D形状和基本的建模技术。让我们开始吧!1.如何创建基本形状步骤1打开......
  • 超详细图文教程:3DS Max 中创建低多边形游戏长剑模型
    推荐:NSDT场景编辑器助你快速搭建可二次开发的3D应用场景在由两部分组成的教程的第一部分中,我向您展示了如何:剑柄建模为剑的护手建模剑刃建模在本教程系列的第二部分中,我将向您展示如何:打开紫外线包装创建紫外线贴图在Photoshop中创建纹理贴图05.UVW去除步骤1......
  • 3ds Max动力学插件RayFire图文教程:如何使用RayFire 实现酷炫逼真的爆炸碎裂效果第 1
     这是一个关于使用行业标准插件RayFire在3dsMax中破坏元素的新系列。在本教程的第一部分中,我将向您展示如何在RayFire中使用在3dsMax中拆除元素的最基本操作和方法。 推荐:NSDT场景编辑器助你快速搭建可二次开发的3D应用场景1.准备场景步骤1打开 3dsMax。......
  • CodeForces 1810G The Maximum Prefix
    洛谷传送门CF传送门感觉是比较educational的题。拿到题目应该有一个大致思路,就是考虑最大前缀和的求法,再把它扔到状态里面。最大前缀和有两种求法:从前往后求,需要维护当前前缀和\(s\),当前最大前缀和\(mx\),需要记录两个变量,无法承受。从后往前求,只需记录当前最大前缀和......
  • 加入自定义块对fashion_mnist数据集进行softmax分类
    在之前,我们实现了使用torch自带的层对fashion_mnist数据集进行分类。这次,我们加入一个自己实现的block,实现一个四层的多层感知机进行softmax分类,作为对“自定义块”的代码实现的一个练习。我们设计的多层感知机是这样的:输入维度为784,在展平层过后,第一层为全连接层,输入输出维度分......