首页  软件下载  软件安装  3Dmax入门  建模教程  材 质灯光  Vray教程   效果教程   动画插件  视频教程  疑难问 答  资 源下载  模 型下载  AutoCAD  PS教程

返回教程目录列表>>

“摄影机匹配”工具

“工具”菜单 >“摄影机匹配”

“工具”面板 > “工具”卷展栏 > “摄影机匹配”按钮

“摄影机匹配”工具使用位图背景照片和 5 个或多个特殊的“CamPoint”对象以创建或修改摄影机,以便其位置、方向和视野与创建原始照片的摄影机的这些项相匹配。

步骤

“摄影机匹配”教程使您通过这些步骤来匹配位图背景照片的摄影机。 这是一个棘手的过程,但结果值得使用。 该教程中执行的一般过程在以下步骤中介绍。

要使用摄影机进行匹配,请执行以下操作:

  1. 将位图加载为渲染器的背景。

  2. 将位图加载为视口的背景。

  3. 在位图上至少识别用于匹配的 5 种功能。 这些应该是可以识别和跟踪的对象或场景中对象的角。 它们看起来仍然在整个场景中,并且不应该使其形状更改太多,否则它们将不起作用。

  4. 创建“摄影机点”,它们是位于这些位置的辅助对象: “创建”面板 >“辅助对象” > “摄影机匹配” > “对象类型”卷展栏 > “摄影机点和创建”菜单 > “辅助对象”> “摄影机点”。

    必须精确测量场景中至少 5 种功能之间的距离,这些功能并不都位于一个平面上。 尽量使用在整个场景中分布的点,而不使用前面或后面中的所有群集的功能。 这样将获得更精确的效果。

  5. 定位这些“摄影机点”使之与照片中的点相对应。 可以使用变换输入来使这些点放置在 3D 空间中正确的位置。

  6. 使用“摄影机匹配”工具将“摄影机点”指定给位图上像素的位置。

  7. 选择“创建摄影机”并且创建与照相的摄影机相匹配的摄影机。

    如果存在错误并且无法创建摄影机,则重新调整 3D 空间中点的位置,并将它们重新指定给位图。 很容易出现错误,但改正之后匹配将起作用。

要建立渲染器的位图背景,请执行以下操作:

  1. 重新启动该软件并使“透视”视口充满整个屏幕。

  2. 从“渲染”菜单上,选择“环境”。

  3. 在“公用参数”卷展栏中,“环境贴图”下,单击标记为“无”的灰色框。 这将启动“材质/贴图浏览器”。

  4. 务必将“浏览器”设置为“新建”;如果没有设置,则从列表中选择“位图”并单击“确定”。 将出现“选择位图图像文件”对话框。

  5. 导航并选择相应的位图,然后选择“打开”。

    自动启用“贴图”。

  6. 渲染视口以验证背景显示在渲染中。 按 SHIFT+R 可进行渲染。

要建立显示在视口中的位图背景,请执行以下操作:

  1. 选择“视图”菜单 >“视口背景”以显示“视口图像”对话框

  2. 在“背景源”中单击“文件”。 这样将启动“选择背景图像”对话框。

  3. 导航并选择相应的位图,然后选择“打开”。

  4. 设置“纵横比”以“匹配位图”。

  5. 确保启用“显示背景”,然后选择“确定”。

    背景出现在视口中。

    注意: 可以单击“使用环境背景”按钮,但之后没有“纵横比”控件。

要创建“摄影机点”对象,请执行以下操作:

  1. 在“创建”面板的“辅助对象”组中,打开列表并选择“摄影机匹配”。

  2. 在“对象类型”卷展栏上,单击“摄影机点”按钮。

  3. 打开“键盘输入”卷展栏。

  4. 输入第一个“摄影机点”对象的坐标 (0,0,0),单击“创建”按钮,然后在名称字段中输入名称。

    提示: 要使用键盘,首先在“X”字段中单击,输入它的值,然后按 TAB 移动到下一个字段并输入它的值。 继续进行该操作直至跳到“创建”按钮,然后按 ENTER 键以创建“摄影机点”,之后使用 TAB 键移回“X”字段,可以再开始。 可以创建带有默认名称的“摄影机点”对象,然后使用“按名称选择”浮动框(“工具”>“选择浮动框”)来选择和重命名 6 个指针。

  5. 对其他“摄影机点”对象重复以上步骤。

    注意: 另一种方法是在场景中任何位置创建“摄影机点”对象,然后重新选择每个对象并使用“变换输入”输入绝对坐标。

现在,“摄影机点”对象占用实际坐标位置,该位置与位图图像中的结构相对应。 最后的一系列步骤涉及使用“摄影机匹配”工具来指定屏幕坐标点,一个点对应一个“摄影机点”对象,并且基于数据生成摄影机位置。

要使用“摄影机匹配”工具,请执行以下操作:

  1. 在“工具”面板上,单击“摄影机匹配”按钮。

    显示“摄影机匹配”工具,列出“摄影机点”对象。

  2. 选择第一个“摄影机点”对象并单击“指定位置”按钮。

  3. 将光标放置在位图中相应的功能上并单击。

    出现一个小的红色十字。

  4. 如果圆点不在正确位置,可以用鼠标再次单击或调整“输入屏幕坐标”以调整其位置。

  5. 选择列表中的第二个对象,重复第 3 和第 4 步。

  6. 对于所有点重复该过程。 通过设置红色的十字,指出位图上的 X 和 Y 像素位置并且当其存在于 3D 空间时,使其与每个“摄影机点”相关联。

  7. 设置完所有点后,单击“创建摄影机”按钮。

    基于“摄影机点”对象的位置和屏幕坐标点的规范,在场景中创建摄影机。

    注意: 如果正在读取的“当前的摄影机错误”大于 5 个,则至少一个屏幕坐标点放置错误。 对每个点进行检查,并根据第 5 步检查说明。 重新指定这些点后,选择现有的摄影机并单击“修改摄影机”按钮来重新计算摄影机位置。

  8. C 键将“透视”视图切换到新摄影机的“透视”视图。

界面

“CamPoint 信息”卷展栏

列表窗口—显示场景中的“摄影机点”辅助对象的列表。 从该列表中选择“摄影机点”对象以指定屏幕坐标点。 注意,如果选择视口中的“摄影机点”对象,则它也将在该列表中高亮显示。

输入屏幕坐标—

X/Y—微调 2D 空间中屏幕坐标点的位置。

使用该点—禁用特定的坐标点,而无需将其删除。 在列表中选择相应的“摄影机点”,然后禁用“使用该点”。 通常,该功能用于当“当前的摄影机错误”太高(例如,大于 5)时进行疑难解答。

指定位置—单击视口位图上的一个位置,以将一个屏幕坐标点直观地放置在背景图像下。 放置的点与当前选定“摄影机点”对象相对应。 激活“指定位置”按钮之后,从列表中选择一个“摄影机点”对象,然后单击位于位图背景上某一位置的视口,该位置对应于关联的“摄影机点”对象在 3D 场景中的位置。 对于列表中的每个“摄影机点”对象重复该过程,可以单击“创建摄影机”按钮以创建一个摄影机,该摄影机使放置的坐标与其关联的“摄影机点”对象相匹配。

“摄影机匹配”卷展栏

创建摄影机—在场景中创建摄影机,其位置、方向和视野基于“摄影机点”对象和指定的屏幕坐标点的当前位置。

修改摄影机—修改现有的位置、方向和视野,基于“摄影机点”辅助对象选定摄影机并指定屏幕坐标点。

迭代次数—用于计算摄影机位置的最大迭代次数。 默认值为 500,尽管通常不少于 100 次迭代才能获得稳定的解决方案。

冻结 FOV—防止使用“创建摄影机”或“修改摄影机”按钮时更改摄影机的视野。 如果拍摄照片的摄影机 FOV 已知并且想要保留,则使用该选项。

当前的摄影机错误—显示最终计算结束之后仍然位于放置的屏幕坐标点、“摄影机点”辅助对象和摄影机位置之间的所有错误。 该计算涉及的摄影机匹配通常不完美。 有效的错误范围为 0 到 1.5。

关闭—退出“摄影机匹配”工具。


版权声明:除本站原创外,本站提供的教程和资源均收集整理自网络,其版权归原始作者或原始出处所有!如有侵权请联系管理员删除(QQ:735017475)

本站提供的所有教程及模型素材等资料均用于免费分享,但是不可以盗链本站图片,也不可用于任何商业应用,否则后果自负.

版权所有:3Dmax吧网站(www.3dmax8.com)申请友情链接QQ:735017475,要求百度PR4以上。

湘ICP备05001069号 3DMAX吧(2002-2018)