了解 3DS MAX 3D摄像机跟踪设置:第 7 部分

news2024/10/7 4:33:06
推荐: NSDT场景编辑器助你快速搭建可二次开发的3D应用场景

 

1. 在SynthEyes中跟踪素材

步骤 1

打开SynthEyes软件。

Open the SynthEyes

打开合成之眼

步骤 2

在跟踪素材之前,您需要设置首选项。因为,你 稍后将在 3ds Max 中工作,必须根据 3ds Max 设置首选项。

转到编辑>编辑首选项

Go to Edit  Edit Preferences

转到编辑>编辑首选项

步骤 3

设置为 Z 向上(最大值),默认导出类型设置为最大值 脚本 V6/更高版本,最大轴排序为 XYZ然后单击确定。

Set the Axis

设置轴

步骤 4

要加载要跟踪的素材,请单击 打开文件 图标。 或者,按 Ctrl-O 键。

Open File icon

“打开文件”图标

步骤 5

这将打开一个浏览器窗口。导航 到保存文件的位置。素材在图像中 序列,因此选择第一个文件,然后选择 单击打开。

click on Open

click on Open

步骤 6

这将打开“图像设置”窗口。在这里,您将帧速率设置为 素材、像素长宽比和镜头设置。我已将帧速率设置为 30 fps

Image Settings window

“图像设置”窗口

步骤 7

SynthEyes在其中加载素材 时间轴。场景中的桌子上有几个白色的加号。这些充当良好的跟踪标记。

SynthEyes loads the footage

SynthEyes加载素材

步骤 8

现在按自动按钮开始自动跟踪过程。

Auto button

“自动”按钮

步骤 9

软件开始跟踪场景。 您可以看到如下图所示的过程。

The software starts tracking

软件开始跟踪

步骤 10

SynthEyes在几秒钟内完成跟踪任务, 同时生成摄像机和跟踪数据。

但是,你可以看到相机是 没有朝向正确的方向。您需要设置正确的坐标 系统,然后再将相机数据导出到 3ds Max

SynthEyes finishes the tracking task

SynthEyes完成跟踪任务

步骤 11

要设置正确的坐标, 单击坐标控制系统面板图标。或者,您可以按 F8 键。

Co-ordinate Control System Panel

坐标控制系统面板

步骤 12

首先单击3图标,然后单击 将其设置为原点的良好跟踪点。

First click on the 3 icon

首先点击 3 图标

步骤 13

接下来,单击另一个点,使其成为 XY 平面的参考点。

Next click on another point

接下来,单击另一个点

步骤 14

最后,再单击一个点,使其成为 Z 方向的参考点。一旦你点击它,一个对话框 框随即出现,并要求您完成坐标系。单击“是”。

Finally click on one more point

最后,再点击一点

步骤 15

出现另一个窗口,确认求解已完成。点击确定按钮。

Click on OK button

点击确定按钮

步骤 16

现在你会看到相机是 指向正确的方向。所有跟踪点现在都放置在 网 格。这确认跟踪已成功完成。

现在你 准备将相机导出到Max。

Ready to export the camera to Max

准备将相机导出到Max

步骤 17

是时候保存相机数据了。转到文件 > 导出>最大脚本 v6/更高版本。

File  Export  Max Script V6Later

文件>导出>最大脚本 v6/更高版本

步骤 18

将脚本另存为最大跟踪器

Save the script as Max Tracker

将脚本另存为最大跟踪器

步骤 19

出现一个小对话框,要求再次确认。选择 V6 或更高版本然后单击确定。

Select V6 or later

选择 V6 或更高版本

2. 在 3ds Max 中设置跟踪的相机数据

步骤 1

打开 3ds Max。您需要做的第一件事是运行脚本, 你从SynthEyes眼中保存的。转到最大脚本>运行脚本

Open 3ds Max

打开 3ds Max

步骤 2

您将看到相同的相机和跟踪点加载到 3ds Max 视口中。相机向下看,所有跟踪点都是 完美定位在地面上。

You will see the same camera and tracking points

您将看到相同的摄像机和跟踪点

步骤 3

您需要将实时素材设置为 背景。

摄像机视图中,按 Alt-B 打开视口 配置窗口。检查用途 文件比率按钮、动画背景选项和匹配渲染输出按钮,然后单击文件按钮。

Viewport Configuration window

视口配置窗口

步骤 4

由于实景镜头是 图像序列。选择第一个文件 (Table_00000.jpg),选中“序列”选项,然后单击“打开”。

Since the live action footage is an image sequence

由于实景镜头是图像序列

步骤 5

在摄像机视图中创建一个框。

Create a box in the camera view

在相机视图中创建一个框

步骤 6

我已经在 盒子。

I have applied a wooden texture on to the box

我在盒子上涂了木质纹理。

步骤 7

我还应用了几盏灯 模仿实景镜头中的原始灯光。

Apply several lights

应用多个灯

步骤 8

现在,您可以渲染序列了。后 渲染和播放视频文件,3D框看起来像积分 部分实景镜头。

Render the scene

渲染场景

原文链接:了解 3DS MAX 3D摄像机跟踪设置:第 7 部分 (mvrlink.com)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/768514.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

双电源并用问题与解决方案

双电源并用问题 曾经有客户在电源模块应用过程中出现过这样的应用场景,如下图1所示。客户使用两路电源给后端电路进行供电,要求在不断电的情况下切换输入电源,此过程中发现后端电路会出现损坏。对各个节点波形进行分析后发现,在给…

在VMware上安装Linux虚拟机

一,下载CentOS操作系统 下载地址:https://vault.centos.org/7.6.1810/isos/x86_64/ 打开下载网址,找到centos-7-x86_64-DVD-1810.iso,下载即可。 下载的漫长等待。。。。。 二、创建虚拟机 打开下载好的VMware。 点击创建新的虚拟…

SPI 的初识

SPI 介绍 Q: SPI 是什么? A: SPI是串行外设接口(Serial Peripheral Interface)的缩写,是一种高速的(比IIC快),全双工(IIC是半双工),同步的通信总线&#xf…

【AUTOSAR】:车载以太网

车载以太网 References参考文献车载以太网的物理连接MACPHYPHY的主从关系100BASE-T1回音消除车载以太网的应用层协议References参考文献 汽车软件通信中间件SOME/IP简述100BASE-T1以太网:汽车网络的发展车载以太网的物理连接 MAC MAC(Media Access Control介质访问)一般集成…

数字贸易时代如何高效管理水果出口外贸业务

目前中国水果出口的国家有很多,其中包括但不限于以下几个国家:美国、日本、韩国、俄罗斯、德国、法国、英国、荷兰、澳大利亚、新加坡、马来西亚、泰国、印度尼西亚、巴西、阿联酋等。2023年前5个月,出口目的国家/地区排名前十的分别为&#…

【网络技术】计算机网络介绍

写在前面 计算机网络是指将多台计算机连接起来,使它们能够相互通信和共享资源的系统。 它是现代计算机科学中的重要分支之一,为全球范围内的信息交流和数据传输提供了基础。 本文将介绍计算机网络的基础概念、体系结构、协议、常见问题等的知识。 一、基…

uni-app:scroll-view滚动盒子,实现横(纵)向滚动条

参照&#xff1a;scroll-view | uni-app官网 (dcloud.net.cn) 样式&#xff1a; 代码&#xff1a; <template><view class"box"><scroll-view scroll-x"true" class"scroll"><view class"box1"> <view c…

ElasticSearch搜索相关性及打分的相关原理

文章目录 一、相关性和打分简介二、TF-IDF得分计算公式三、BM25&#xff08;Best Matching 25&#xff09;四、使用explain查看TF-IDF五、通过Boosting控制相关度 一、相关性和打分简介 举个例子来说明&#xff1a; 假设有一个电商网站&#xff0c;用户在搜索框中输入了关键词&…

前端 mock 数据的几种方式

目录 接口demo Better-mock just mock koa webpack Charles 总结 具体需求开发前&#xff0c;后端往往只提供接口文档&#xff0c;对于前端&#xff0c;最简单的方式就是把想要的数据写死在代码里进行开发&#xff0c;但这样的坏处就是和后端联调前还需要再把写死的数据…

计算机视觉和滤帧技术

01 什么是计算机视觉 进入主题之前&#xff0c;先聊聊计算机视觉。 计算机视觉是指利用摄像头和电脑识别、跟踪和测量目标&#xff0c;并进行图像处理&#xff0c;使其适合人眼观察或仪器检测。作为一个科学学科&#xff0c;计算机视觉模拟生物视觉&#xff0c;旨在实现图像和视…

DAY48:动态规划(十一)爬楼梯(进阶版)+零钱兑换(理解DP数组“装满“含义)

文章目录 70.爬楼梯&#xff08;改版题目&#xff09;思路遍历顺序 完整版总结面试情况 322.零钱兑换&#xff08;DP数组含义的进一步理解&#xff09;思路DP数组含义递推公式遍历顺序初始化最开始的写法debug逻辑错误&#xff1a;背包不一定装满 修改完整版递归逻辑分析背包是…

极值理论 EVT、POT超阈值、GARCH 模型分析股票指数VaR、条件CVaR:多元化投资组合预测风险测度分析...

全文链接&#xff1a;http://tecdat.cn/?p24182 本文用 R 编程语言极值理论 (EVT) 以确定 10 只股票指数的风险价值&#xff08;和条件 VaR&#xff09;&#xff08;点击文末“阅读原文”获取完整代码数据&#xff09;。 使用 Anderson-Darling 检验对 10 只股票的组合数据进行…

EFCore—context在其他程序集时如何进行数据迁移

场景 解决方案&#xff1a; 代码示例&#xff1a; 场景 一般来说&#xff0c;如果efcore进行数据迁移的步骤如下 安装nuget包创建实体类创建config创建dbcontext 然后执行如下命令就可以成功迁移了 Add-Migration Init Update-Database 一执行&#xff0c;报错 Unable t…

(四)「消息队列」之 RabbitMQ 路由(使用 .NET 客户端)

0、引言 先决条件 本教程假设 RabbitMQ 已安装并且正在 本地主机 的标准端口&#xff08;5672&#xff09;上运行。如果您使用了不同的主机、端口或凭证&#xff0c;则要求调整连接设置。 获取帮助 如果您在阅读本教程时遇到问题&#xff0c;可以通过邮件列表或者 RabbitMQ 社区…

k8s之Pod容器的探针

目录 一、Pod 容器的探针二、探针的探测方式2.1 存活探针的使用2.1.1 exec方式2.1.2 httpGet方式2.1.3 tcpSocket方式 2.2 就绪探针的使用2.3 启动探针的使用2.4 7.Pod 容器的启动和退出动作 三、总结 一、Pod 容器的探针 探针是由 kubelet 对容器执行的定期诊断&#xff08;p…

M1安装ParallelsDesktop-18 重启镜像后无网络

M1安装ParallelsDesktop-18 重启镜像后无网络 重新关联镜像 sudo -b /Applications/Parallels\ Desktop.app/Contents/MacOS/prl_client_app

手机定屏死机问题操作指南

和你一起终身学习&#xff0c;这里是程序员Android 经典好文推荐&#xff0c;通过阅读本文&#xff0c;您将收获以下知识点: 一、定屏死机问题抓取 Log 要求二、 复现定屏死机问题后做什么三、检查adb是否可连的方法四、连接adb 抓取以下Log五、如果adb不可连&#xff0c;执行下…

一、数制及其转换

目录 常用进制介绍 十进制 二进制 八进制 十六进制 进制转换 二进制转十进制 十进制转二进制 二进制转十六进制 十六进制转二进制 二进制转八进制 八进制转二进制 十六进制转八进制 八进制转十六进制 常用进制介绍 十进制 介绍&#xff1a;十进制是日常生活中最…

基于linux下的高并发服务器开发(第二章)- 2.9 waitpid 函数

#include <sys/types.h> #include <sys/wait.h>pid_t waitpid(pid_t pid, int *wstatus, int options); 功能&#xff1a;回收指定进程号的子进程&#xff0c;可以设置是否阻塞。 参数&#xff1a; - pid: pid > 0…

Versal ACAP在线升级之Boot Image格式

1、简介 Xilinx FPGA、SOC器件和自适应计算加速平台&#xff08;ACAPs&#xff09;通常由多个硬件和软件二进制文件组成&#xff0c;用于启动这些设备后按照预期设计进行工作。这些二进制文件可以包括FPGA比特流、固件镜像、bootloader引导程序、操作系统和用户选择的应…