搜维尔科技:工作室选择 OptiTrack 进行新的虚拟制作舞台

news2025/2/27 9:33:35

35North Studios 成立于 2020 年,是一家最先进的制作工作室。他们的全方位服务方法可帮助电影制片人和企业在一个设备齐全且先进的地点规划、拍摄、编辑、评分和完成项目。该工作室位于爱荷华州克利尔湖,为创作者提供了一个安静的空间,让他们专注于工艺并享受过程——一个真正的创意避难所。 

35North Studios 占地 12 英亩,拥有 225,000 平方英尺的设施,包括摄影棚和剪辑室,以及录音室、设备租赁室和制作办公空间。着眼于影响娱乐和制作的趋势,35North Studios 的执行领导层在大流行封锁期间开始密切关注,当时虚拟制作项目开始加速。他们对虚拟制作方法及其实现技术进行了广泛的研究和评估。不久之后,他们致力于建立自己的虚拟制作舞台。  

图片

35North Studios 总监贾斯汀·费尔法克斯 (Justin Fairfax) 表示:“始终保持前瞻性并利用最新的行业工具保持领先地位,这在我们心中根深蒂固。” “我们还看到了成为中西部地区早期采用者的机会。” 

35North Studios 的虚拟制作工作流程还配备了 OptiTrack 摄像机跟踪系统,这是一种 3D 光学跟踪技术,具有亚毫米精度,适用于虚拟制作阶段和其他行业应用。特定的 OptiTrack 系统由 12 个 SlimX13 相机组成,这是一款轻量级、高帧速率的捕捉产品,具有谨慎的外形,设计时考虑到了简单性和可用性。该系统还包括 CinePuck,这是一种用于虚拟制作工作室的摄像机跟踪工具,可以无缝集成到任何制作工作流程中。 

35North Studios 舞台还配备了来自 OptiTrack 姊妹公司 Planar(LED 显示解决方案领先供应商)的细间距 LED 视频墙和天花板以及 ARRI 电影摄影机。此外,35North Studios 定制了所有渲染节点和计算机硬件系统。 

图片

一切都与灵活性和稳定性有关

35North Studios 在评估了不同类型的动作捕捉技术(包括每种技术如何支持其对新虚拟制作阶段的即时和长期愿景)后选择了 OptiTrack 系统。在他们最初研究了由内而外的摄像机跟踪系统后,他们很快意识到这种跟踪类型给他们的工作室带来的局限性。他们立即排除了第一个选项。 

“由于我们希望 LED 天花板始终是反射表面,因此自动排除了由内而外的摄像头跟踪,”费尔法克斯说。“如果我们必须在天花板上放置一堆跟踪器来进行位置跟踪,那么这意味着它们将在反射中可见。我们想避免这种情况。” 

由于需要更多的创意空间,他们的研究最终落在了光学相机跟踪和 OptiTrack 系统上。“对我们来说,一切都与灵活性和稳定性有关,”费尔法克斯说。“有了 OptiTrack 系统,我们不仅仅局限于虚拟制作。例如,如果我们决定在稍后阶段投资一部需要动作捕捉的动画电影,我们就可以这么做。” 

图片

当 35North Studios 希望扩大其跟踪量时,OptiTrack 的灵活性被证明是有益的。“我们决定还将我们的侧壁跟踪到虚幻,这使我们能够避免每次移动这些移动墙之一时都必须重新映射所有内容,”费尔法克斯说。“使用不同的工具这是不可能的。” 

Fairfax 指出,集成 OptiTrack 系统的决定也是基于 35North Studios 在其虚拟空间中使用两台 ARRI 摄像机并能够同时跟踪两台摄像机的设置。他补充说,OptiTrack 还提供了跟踪道具的功能,他们可以将其构建到主动跟踪器中并实时发送到虚幻引擎。“这是一个多功能工具,”费尔法克斯说。 

不易察觉

Fairfax 表示,OptiTrack 还具有其他一些优势——系统用户友好、设备可靠、软件易于学习和理解。但最引人注目的是这项技术几乎不引人注目。 

“一旦到了片场,我就不用担心这个问题了,”费尔法克斯说。“我脑子里从来没有这样的想法。那是因为它总是在做它应该做的事情。从这个意义上说,这个系统是完美无缺的。” 

图片

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

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

相关文章

算法思想总结:滑动窗口算法

创作不易&#xff0c;感谢三连 一.长度最小的数组 . - 力扣&#xff08;LeetCode&#xff09;长度最小的数组 class Solution { public:int minSubArrayLen(int target, vector<int>& nums) {int lenINT_MAX,nnums.size(),sum0;//len必须要给一个很大的数&#xf…

【Linux】信号保存{sigset_t/sigpending/sigprocmask/bash脚本/代码演示}

文章目录 1.信号相关常见概念2.管理信号的数据结构3.初识sigset_t4.信号集操作函数4.1sigpending4.2sigprocmask4.2代码测试1.测试12.测试23.测试3 4.3bash 脚本文件 1.信号相关常见概念 信号相关动作&#xff1a;产生 发送 接收 阻塞 递达(处理) 实际执行信号的处理动作称为信…

vue2+vant2+Laravel7 实现多图上传到七牛云

后端接口 1、路由&#xff0c;在 routes/api.php 中 Route::resource(photos, PhotoController)->only(store);2、创建对应控制器 <?php namespace App\Http\Controllers; use Illuminate\Http\Request;class PhotoController extends Controller {/**** 上传图片* p…

面部表情参考图

创造表情形变 | Character Creator | Reallusion 皮笑肉不笑&#xff1f;读取情绪的AI说&#xff1a;我太难了_面部

HAProxy高性能负载均衡器

一、HAProxy基础知识 &#xff08;一&#xff09;HAProxy概述 HAProxy是一款基于事件驱动、单进程模型设计的四层与七层负载均衡器&#xff0c;它能够在TCP/UDP层面以及HTTP(S)等应用层协议上实现高效的流量分发。HAProxy不仅适用于Web服务器负载均衡&#xff0c;还能应用于数据…

RabbitMQ学习总结-基础篇

1..RabbitMQ 本身是一个消息中间件&#xff0c;在服务应用中&#xff0c;可解决高性能&#xff0c;高并发&#xff0c;高应用的问题&#xff0c;极大程度上解决了应用的性能问题。 2.MQ的使用分为生产者和消费者&#xff0c;生产者生产消息&#xff0c;消费者去消费消息。 3.…

cesium.js加载模型后,重新设置旋转角度属性值

// 加载模型var position Cesium.Cartesian3.fromDegrees(longitude, latitude, height);// 计算矩阵var rollAngleDegrees 15; // 设置翻滚角度var rollAngleRadians Cesium.Math.toRadians(rollAngleDegrees); // 将角度转换为弧度var orientation Cesium.Transforms.eas…

android 怎么自定义view

首先了解view的绘制流程&#xff1a; 所以onmeasure ---测量view onlayout---确定view大小----》所以继承ViewGroup必须要重写onlayout&#xff0c;确定子view 而onDraw----是继承view时候需要操作的。 所以&#xff1a;自定义ViewGroup一般是利用现有的组件根据特定的布局…

Python电梯楼层数字识别

程序示例精选 Python电梯楼层数字识别 如需安装运行环境或远程调试&#xff0c;见文章底部个人QQ名片&#xff0c;由专业技术人员远程协助&#xff01; 前言 这篇博客针对《Python电梯楼层数字识别》编写代码&#xff0c;代码整洁&#xff0c;规则&#xff0c;易读。 学习与应…

操作系统内功篇:硬件结构之如何写出让CPU执行更快的代码?

一 前言 因为CPU要操作的数据都在CPU Cache中的话&#xff0c;就不用再从内存中读取数据了&#xff0c;这样就提高了效率&#xff0c;访问的数据在CPU Cache中越多&#xff0c;有个专业名词称为缓存命中率高&#xff0c;所以说&#xff0c;缓存命中率越高&#xff0c;自然执行…

Jupyter Notebook出错提示An error occurred while retrieving package information解决办法

出错日志信息&#xff1a; To access the notebook, open this file in a browser:file:///C:/Users/colda/AppData/Roaming/jupyter/runtime/nbserver-14564-open.htmlOr copy and paste one of these URLs:http://localhost:8888/?token3c0113e5da07c0b8b8c9de74ffb453c5047…

在idea中配置tomcat服务器,然后部署一个项日

1.下载tomcat Tomcat下载 点击右边的tomcat8 找到zip点击下载 下载完&#xff0c;解压到你想放置的路径下 2.配置环境变量 打开设置找到高级系统设置点击环境变量 点击新建&#xff0c;变量名输入&#xff1a;CATALINA_HOME&#xff0c;变量值就是Tomcat的安装路径&#x…

机器人阻抗控制中的transparency(透明度)

在机器人控制领域&#xff0c;transparency&#xff08;透明性&#xff09;是一个描述机器人在物理交互过程中如何响应外部力或运动的术语。透明性在这里通常意味着机器人的运动和行为对于与其交互的用户或环境来说是直观且可预测的。换句话说&#xff0c;透明性意味着机器人的…

【二分查找详细解析】 【图解】 例题【洛谷P2249 【深基13.例1】查找】

文章目录 二分查找的基础解释例题【洛谷P2249 【深基13.例1】查找】code↓ 二分查找的基础解释 二分的时间复杂度为 O ( l o g n ) O(log n) O(logn)&#xff0c;进行二分查找的序列必须满足单调性 我们可以先定义两个值 l , r l,r l,r &#xff0c;来表示查找到的左端点 l…

接口与多态

通过接口实现多态 接口中声明若干个 bstract方法&#xff1b; 方法体的内容细节由实现接口的类去完成&#xff0c;不同的类有 不同的实现方式 → 则接口变量在回调接口方法时具有多 种形态。 用接口进行程序设计的核心思想 使用接口回调技术&#xff1a;接口变量存放实现该接口…

DP最长上升子序列模型

目录 怪盗基德的滑翔翼代码实现 登山代码实现 合唱队形代码实现 友好城市问题分析代码实现 最大上升子序列和代码实现 *拦截导弹问题分析代码实现扩展 *导弹防御系统问题分析代码实现 *最长公共上升子序列问题分析代码实现 LIS 问题一般有三种解法 朴素版动态规划贪心二分树状…

测试用例要如何写

1、测试点与测试用例 测试点不等于测试用例&#xff0c;这是我们首先需要认识到的。 问题1&#xff1a;这些测试点在内容上有重复&#xff0c;存在冗余。 问题2&#xff1a;一些测试点的测试输入不明确&#xff0c;不知道测试时要测试哪些。 问题3&#xff1a;总是在搭相似…

树与二叉树(数据结构)

本篇博客讲解 树与二叉树&#xff0c;后续会继续讲解堆 —————————————————————— 1.树概念及结构 1.1树的概念 树是一种非线性的数据结构&#xff0c;它是由n&#xff08;n>0&#xff09;个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看…

CMAKE_CUDA_ARCHITECTURES set to ‘native’多版本与版本号矛盾问题,报错

CMAKE_CUDA_ARCHITECTURES set to ‘native’多版本与版本号矛盾问题&#xff0c;报错 1. 报错提醒如下图2. 原因本地安装多个cuda版本导致native寻找到多个版本&#xff0c;导致报错3. 具体配置需要根据你的显卡型号来确认 1. 报错提醒如下图 2. 原因本地安装多个cuda版本导致…

Redis - String 字符串

前言 下表中包含本博客提到的所有命令 字符串类型是 Redis 最基础的数据类型&#xff0c;关于字符串需要特别注意&#xff1a; 1&#xff09;⾸先 Redis 中所有的键&#xff08;key&#xff09;的类型都是字符串类型&#xff0c;⽽且其他⼏种数据结构也都是在字符串类似基础上…