快捷搜索:

DIY VR直播体系教程:只需两个摄像头你也能够虚

  如你所睹,一个虚拟实际的天下正正在逐步成型;谷歌也依然率先推出了基于智妙手机的虚拟实际修设Cardboard,小编也体验过,觉得还不错。

  毫无疑难,虚拟实际正正在进入咱们的生存,虚拟实际直播也正正在逐步饱起。但总体来说,虚拟实际直播还非凡小众,资源不众;况且因为带宽的局限,很众虚拟实际直播还对接入修设数目存正在局限。既然云云,那就让咱们己方来DIY一套虚拟实际直播体系吧!(注:本项目来自Instructables。)

  GoogleCardboard(由于谷歌公然了安排计划,有良众差异坐蓐商的兼容版本)

  两个差异的收集相机(必须要驱动差异的,不然Windows体系无法举行识别)

  接线图如上,Arduino用来节制三个舵机,这些舵机运用4个AA电池供电,由于Arduino无法同时为三个舵机功效。这三个舵机为最终的修设供给了3个自正在度。现实连结后如下所示:

  本项目基于准绳Firmata赞同,该赞同能让基于Arduino的及时通讯交互变得愈加纯粹,数据的统治也可能迁移到PC前进行。设备准绳Firmata赞同的环节如下:

  点击箭头符号将准绳Firmata赞同上传到Arduino,借使没有犯错,则上传告成。

  你可能运用FirmataTest运用测试准绳Firmata赞同是否装配告成。正在此中你可能看到接口的界说,这里咱们运用的引脚8、9和10,将这三个引脚的类型改成“Servo”。

  现正在的虚拟实际运用大个人都是头戴式的,咱们这里选用的是Cardboard兼容版本。而咱们的数据统治则正在谋划机前进行,咱们必要TrinusVR软件为Cardboard供给视频流。TrinusVR的下载装配设施请点这里。

  VRTD_sender正在谋划机上运用,该法式不妨跟踪头部运动出现数据,并将该数据上传到特定的IP地方。该IP地方属于,另一台特定的谋划机,该谋划机上运转的是VRTD_receiver,该谋划机不妨回收由连结到其上的支配两个摄像头所出现的视频数据,并同时按照VRTD_sender发送的数据节制摄像头下面舵机的运动。

  那么运用者又奈何看到视频直播的画面呢?这里采用了一个很高明的设施:直接通过Skype或QQ云云的视频软件传输共享的视频数据。全体的摆设环节如下:

  戴上虚拟实际修设,该修设节制鼠标的光标,并借此节制谋划机B所连结的Arduino上所连结的舵机。

  注:只要一台谋划机也可告终此项目,同时运转VRTD_receiver和VRTD_sender,正在输入IP地方时输入当地的127.0.0.1即可。

  到这里本项目就告终了,该项宗旨作家JohnChoi依然将合联的CAD和统治文献开源,实正在太赞了!

您可能还会对下面的文章感兴趣: