2019独角兽企业重金招聘Python工程师标准>>>

混合现实(下称MR:Mixed Rality)视频是介绍虚拟环境最酷的方式之一。外媒uploadvr发表了一篇详细的拍摄器材和步骤,来介绍如何制作这种视频。制作视频的时候, 你需要两台相机, 一台相机拍摄实际场景, 另一台相机拍摄虚拟环境。 对于实际场景: 设置一个绿色的背景,便可以更轻松地抠图, 只留下用户的动作。 这些动作将会无缝拼接在另一台相机所拍摄的虚拟环境中。 只需要这两台相机可以同步拍摄, 那么这两个视频就可以实现无缝对接, 拼合在同一个视频中。 事实上, 好莱坞和天气预报多年来就是这样拍摄, 只是好莱坞电影制作成本更高, 而天气预报更具实时性而已。

http://v.youku.com/v_show/id_XMTU1ODkxODQ5Mg==.html

  国外Radial Games的Colin和Sarah Northway一直致力于普及混合视频制作的方法。 他们目前正在为HTC Vive开发益智游戏《Fantastic Contraption》。 拥有SteamVR的Valve认为混合现实科技具有巨大的市场前景, 并打造了一款Unity游戏引擎插件, 让开发者们可以利用该引擎来制作VR游戏并混合现实成MR。 位于华盛顿的Bellevue使用了这个插件来打造上述的MR预告片。

  只要按照Northway给出的制作指南和采购清单, 任何人都可以在家制作这样炫酷的MR视频, 花费不会超过400美元(约2600元人民币),但是还需要一台HTC Vive。 虽然质量比不上那些好莱坞大片, 但是用来展示VR的体验效果也足够了。

  步骤1: 采购清单

  索尼摄像机     188美元

  HDMI采集卡   160美元

  绿色背景幕布  45美元

  HDMI延长线   16美元

  USB延长线      6美元

  制作MR视频, 你所做的第一件事情就是购买设备。 你需要一台可连接虚拟现实的电脑、 一台HTC Vive、 索尼的数码摄像机Handycam和HMDI采集卡。 另外你还需要一块绿布来作为背景, 在某宝就有。最后还有几种延长线, HDMI延长线和USB延长线。

  基本原理是这样子的: 摄影机通过USB延长线获取电源, 摄像机拍摄的图像将会通过HDMI延长线传输到安装在电脑上HDMI采集卡。而采集卡将会把图像传送到一款免费软件, OBS(Open Broadcaster Software ) 。

  步骤2: 安装采集卡

  这个步骤对于熟悉DIY的人士来说小事一桩,把HDMI采集卡接在PC主机某一PCIe插槽上就可以了。 对于不熟悉DIY的认识,仔细阅读采集卡的说明书, 并按照指示安装即可。

  步骤3: 连接摄像机

  把采集卡接到到摄像机的输出端口上,因为HTC Vive的线缆会造成阻碍,要想自由地移动摄像机,就需要延长线。 两条大概2.6米的USB延长线和一条大概2.6米的HDMI延长线就足够。 如果用上更长的延长线,就能站在房间之外进行拍摄,呢不过够拍摄到更广的环境画面和内容。

  步骤4: 设置游戏

  很多开发商都在游戏中加进了混合现实元素。 而《Fantastic Contraption》则是第一款为HTC Vive打造的混合现实游戏。 游戏设置起来还是比较繁琐,建议仔细阅读Northway给出的指南:

简单来说,通过四个视觉角度,将真实世界图像与《Fantastic Contraption》VR世界结合起来。一个显示Vive前方的物体,一个显示后方的物体,而第三个来自步骤3设置的那台摄像机,也就是包含真实环境的第三方视觉。 具体就是VR前景图像,真实世界图像,VR背景图像,以这种排列来通过上述的软件OBS合成。

接着, 打开《Fantastic Contraption》的同时摁住“shift”键, 这样子画面就可以在Vive全屏显示。紧接着步骤: 点击在Vive里点击“eye”按钮打开菜单,点击“设置”选择“Toggle Depth Camera”,最后将“Foreground Colour Key”的数值设置为(0.0,0.0,0.0)。

  步骤5: 设置OBS

  如果你刚好用着1080P的显示器, 那么直接照搬下面的设置:

将“Background” 图层设置为窗口捕捉(Window Capture ),添加“Crop”滤镜, 把“Right” 设置为960, “Bottom”设置为540。

把”RL Camera”图层设置为“Video Capture Device”模式, 添加“Color Key”滤镜。 将“Similarity”和“Smoothness”调整为合适的数值, 以清除绿色背景,可不要把人物也消除了哦。

将“Foreground”图层设置为“Game Capture”模式, 取消“Capture Any Foreground Application”和“Capture Cursor” , 然后点击选择“Fantastic Contraption”和“Allow Transparency”。 添加“Crop”滤镜,把“Left”设置为960, “Bottom”设置为540。

  步骤6: 同步摄像机

  前面的步骤都成功后,你就可以开始拍摄MR视频了。

  将真实摄像机固定好, 并且把游戏中的虚拟摄像机固定在同个位置且同个方向。 用键盘操作可能会很困难, 你需要一个朋友的帮助。因为要使用键盘的WASD这四个键来移动虚拟摄像机。而Q是向上移动, E是向下移动,方向键则可以调整摄像机的方向。 最后还需设置虚拟摄像机的视场。

  一台移动的摄像机可以让你制作出更好的混合现实视频。 但是你需要将Vive控制器固定在摄像机上。 如果在拍摄过程中HDMI线脱落, 或者是摄像机和控制器没有对齐, 图像就会出现问题。 像《Fantastic Contraption》这样的游戏, 你只能通过一个控制器进行交互。 除非你还有一个额外的控制器, 并且想出一个方法来将这个额外的控制器连接到系统中去。

  步骤7: 设置场景

  外媒编者把这个步骤放到最后是有原因的。 如果已经顺利完成以上的步骤, 就可以根据预算来设置场景规模, 比如你有一个专门的VR房间, 那么可以把绿色幕布全部钉在墙上, 但不是每个人都有这种条件。

  你还需要充足的灯光,越亮越好,合适的光线可以帮助OBS来移除墙壁和绿色背景的阴影部分。

  步骤8: 正式开拍

  点击“start recording” , 就可以开始录制MR视频, 或者直接通过各种直播平台进行直播。

  要拍出效果更好的视频,可以用一个防抖器来保证拍摄稳定,同时增加现场光源及亮度以防止阴影产生,还可以用更好的办法来设置绿色背景幕布。看到这,如果有热情有条件折腾的小伙伴赶紧私信下笔者,给你直播去!

转载于:https://my.oschina.net/robslove/blog/793383

只要花3K 手把手教你制作炫酷的MR混合现实视频相关推荐

  1. 手把手教你制作炫酷的PCB板3D效果图

    摘要:现在很多互联网+硬件的产品,都喜欢在官网放上产品的3D爆炸图,以展示自己产品的组成结构,并标注自己产品哪些哪些地方用了多么牛X的技术或者元件,以凸显产品的逼格.其中便少不了电路板.下面和大家讲解 ...

  2. 可视化实战!Python+BI,手把手教你做炫酷的NBA可视化分析

    之前手痒做了一次NBA可视化分析,好多人追着我问教程,这两天终于闲下来了,花时间整理这篇NBA可视化分析教程,手把手教大家做一次炫酷的数据可视化分析! 先部分展示本次教程的作品: 数据获取 本次可视化 ...

  3. python做bi系统_可视化实战!Python+BI,手把手教你做炫酷的NBA可视化分析

    之前手痒做了一次NBA可视化分析,好多人追着我问教程,这两天终于闲下来了,花时间整理这篇NBA可视化分析教程,手把手教大家做一次炫酷的数据可视化分析! 先部分展示本次教程的作品: 数据获取 本次可视化 ...

  4. python 词云手把手_手把手教你生成炫酷的词云

    前言: 话说,在这个大数据时代,获取信息显得极为容易,可正是如此,我们想要对信息进行直观地了解难度就大了.Excel是一个很好的数据可视化方法,不过有时候我们的数据来源可能并不是一张或者多张Excel ...

  5. 不写代码,从0到1教你制作炫酷可视化大屏

    从大屏可视化出现以来,一直深受各界企业的追捧,最典型的就是每年淘宝的双十一销售额大屏,最近我也刚接触了一个大屏项目,借此总结了一些可视化大屏制作经验与大家分享.文章写的比较细,请耐心阅读 可视化大屏制 ...

  6. java画篮球_PS教程!手把手教你绘制炫酷的科比篮球海报

    编者按:科蜜朋友来收教程咯!今天来一个科比飞身投篮的海报教程,效果酷炫难挡,过程细致入微,操作界面全中文,保证新手也可以轻松学会,周末来一发吧. _projava_大牛系列教程合集: 下面开始我的绘制 ...

  7. Html5页面旋转横屏代码,H5教程|零代码,手把手教你制作超酷的横屏H5

    一般我们看到的H5基本上都是竖屏的,看惯了竖屏的H5,大家未免有些审美疲劳,横屏H5这种新奇玩法就容易脱颖而出,给目标用户留下深刻的印象,当然,除了技术的辅助,最重要还是内容与品牌.热点等因素的巧妙把 ...

  8. 怎么将自己的头像p到特定的背景图_【后期修图】photoshop手把手教你制作属于自己的酷炫的微信头像...

    原标题:[后期修图]photoshop手把手教你制作属于自己的酷炫的微信头像 效果图先放上 1.新建一个白色的背景,这里是1080*720的.然后在图层面板下面单击创建新的调整图层/渐变,设 置 好渐 ...

  9. 手把手教你制作AppPreview视频并上传到appStore进行审核

    手把手教你制作AppPreview视频并上传到appStore进行审核 注意,你需要使用iMovie才能够制作AppPreview视频文件,用QuickTime录制的无效! 最终效果 1. 新建一个事 ...

最新文章

  1. 互联网协议 — Ethernet — 冲突域、广播域
  2. Jmeter之定时器操作
  3. SQLServer------聚集索引和非聚集索引的区别
  4. automake使用实例
  5. 大数据分析平台的安全如何保障
  6. MATLAB数据拟合(附代码)
  7. matlab调和均值滤波_求matlab均值滤波、中值滤波和领域平均滤波算法
  8. 2010最新***工具包
  9. 平衡二叉树(AVL)
  10. 计算机过程控制系统教材,过程控制系统——高等院校教材
  11. AcWing 1934. 贝茜放慢脚步
  12. Svelte框架实现表格协同文档
  13. Probabilistic Embeddings with Laplacian Graph Priors
  14. cs无限僵尸服务器,CS1.6僵尸版
  15. QT实现简易计算器。
  16. 人机交互笔记(HCI)
  17. 《内科护理学B(2010新版)》
  18. HOV车道检测系统应用激光透窗相机,可穿透车窗抓拍车内成员数量
  19. 贵州中晟环球农商产品促进交收打击诈骗骗局
  20. python基于PHP+MySQL的健身房管理系统

热门文章

  1. getch计算机错误,为什么getch()在C中抛出一个错误
  2. 单图像超分辨率重建示例代码解析
  3. EXCEL的水文数据四舍六入修约
  4. 阿里小程序亮相2019上海云峰会:大生态促成许多“小而美”
  5. 关于app inventor跨界面连接蓝牙并且一键SOS拨打电话求救(三)
  6. Linux下安装并运行TMHMM
  7. linux netcdf编译,Netcdf4安装指南
  8. Excle常用快捷键
  9. electron-vue起步
  10. 对一个整形数组进行顺序排列