HTC ViveでMixed Reality動画を撮る

HTC ViveでMixed Reality動画を撮る

日付: 2018-02-02
ビュー: 91

あなたは開発者であり、自分のhtc viveゲームのためにクールな宣伝映画を作ってみたいのかもしれない。あなたはゲームのキャスターで、観客のために高质なvrで生中継したい。vrのファンです。いずれにしても、MixeDreality(ミキシング現実)に興味があれば、継続して見てください。HTC Viveが高品質のmrビデオを撮影する方法を紹介する。

Mixed Reality(フュージョン)映画?

Mixed Realityはvrで映像+人像合成の映画。一般的な方法で録画されたvr映画には、ゲーム生中継や広報映画のために、Mixed Realityビデオが適している。この映画は、Mixed Realityで製作された映画の効果を見てみることができる。 

http://v.qq.com/x/page/x0194621p8b.html 

Mixed Reality映画の制作に必要な道具。

1.) グリーンカーテン環境 

2.)カメラ/カメラ(要求パラメータ:1080p/60fps) 

3.) 4 K画面:1080pの映画を合成するためには、複数の1080pのウィンドウ(推奨パラメータ:4 k /60 hz)を必要とする。 

4.) HDMI・アロマ 

5.) HTC Vive 
 
6.) の3つのhtc vive柄(購入ホームページ:https://www.htcvive.com/cn/accessory/controller/ ) 

7.) VR Ready ?パソコン(提案パラメータ:os「ウィンドウズ7先住民: Windows 7 SP1, Windows 8.1, or Windows 10、プロセッサ: Intel® i5-4590 / AMD FX 8350 equivalent or greater 、メモリー: 4 GB RAM 、図形: NVIDIA GeForce® GTX 970 / AMD Radeon™ R9 290 equivalent or greater) 

もしあなたが画面を現場に直接投げたいなら、以下の道具を用意する必要があります: 
     (ここで図1を参照してmr映画を撮影するときのハードウェア構成図)

   

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


1.) カメラやカメラの映像をパソコンに取り込むことができ、カメラを利用してカメラを利用して直接パソコンに入力すれば、その装置は必要ない。 


2.)4 K画面:1080pの映画を合成するためには、複数の1080pのウィンドウ(推奨パラメータ:4 K /60 HZ)をダウンロードする必要がある。 

3.)スクリーン(写真家见て):MR映画を豊かにするためには、体験者の移动パターンが固定式スルーよりも面白いです。このため、合成の結果を再生し、写真撮影をサポートする。固定式スルー方式を採用すると、ネットワークが中継されるように、この装置は必要とされない。 

4.) 画面(観客視聴用途):この画面を利用してMR画面をリアルタイムで表示し、公開展示などに適用する。

MR画面出力(図2参照)

 

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


一般的に、VRゲームが実行されている場合には、画面ウィンドウは、表示ヘッド表示の視点を表示し、MR画面を起動するときには、4つの画素を使用して使用者が合成するために、画面ウィンドウは4つの画素を表示する:

.前景(左上) 
仮想カメラの視野を表示しており、ゲームのシーンでは、ヘッドホンと仮想カメラとの間の物体がいずれもこの画面に表示される。 

      .見通しalphaスクリーン(右上) 
この画面は展望のalphaスクリーンであり、主に映画の后制のために见ることができます。 

      .背景(左下) 
背景画面には仮想カメラの视点が表示されており、ゲームのシーンでは、头と远い背景の物体がすべてこの画面に表示される。

      .ゲーム画面(右下) 

MR画面をどのように記録しますか?

ミックス現実の画面出力を開始するためには,以下の3つの条件を達成する:

A.) コンテンツ・プログラムはUnityエンジンSteamvrプラグインv1.0.8(または更新版)で開発されなければならない。 

B.) コンテンツプログラム実行ファイルリストの下にファイルexternalcamera.cfg(纯テキストファイル、拡張名:cfg) 

C.)  3番目の取っ手(usb接続コンピュータ)

以下はファイル・externalcamera.cfgの例です

 x=0 
       y=0 
       z=0 
       rx=0 
       ry=0 
       rz=0 
       fov=60 
       near=0.1 
       far=100 
       sceneResolutionScale=0.5 

 以上の3つの条件が全て成立すると、コンテンツプログラムは、シーン中に仮想カメラを作成し、アーカイブ(externalcamera) cfgは、この仮想カメラに関する関連パラメータを定義している(図3参照):

 

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


.x, y, z(単位:公尺):仮想カメラと3番目のハンドルとの間の3次元距離


.rx、ry、rz(単位:度):仮想カメラは3番目の取っ手の反転角度である 

.fov:仮想カメラの垂直FOV。(この FOV は、実体カメラのFOVと同じ) 

仮想カメラを定義するパラメータを除いて、このファイルはいくつかの画面パラメータを定義している: 

.far(単位:公尺):背景画面に表示される最も远い距离は、ゲームのシーンが大きくて、このパラメータを调べることをおすすめします 

.sceneResolutionScale:ゲーム画面の品質は,画質を低減することでコンピュータ資源の使用を減らすことができる 

どのようにカメラパラメータ(垂直FOV)を較正することができるかを示す

このように、ミックス現実映画を撮影する際に最も重要なことは、FOVのパラメータ値を取得し、3番目のコントローラと実体カメラとの距離を取得してこそ可能であり、将来性と実体の対象を合成することができる。ここでは、ARのツールを用いてカメラとレンズの特性を計算し、正確な垂直FOV(撮影時のカメラやレンズを交換しない限り、このステップを実行すればよい)

1.) 下载 ARToolKit for Unity(http://artoolkit.org/dist/arunity5/5.3/ARUnity5-5.3.2-tools-win.zip ) 

2.) ARToolKit for Unityの中で,校正型版を见つけている「Calibration chessboard (A4).pdf」で、元サイズ印刷(ルート:[downloaded ARToolKit root directory]/doc/patterns) 

3.) コマンドから文字実行プログラム calib_camera.exe(パス:[downloaded ARToolKit root directory]/bin)命令は以下の通り: 
> calib_camera.exe --vconf "-devNum=1 -flipV -showDialog” 

較正ツールは、本体カメラの画面を取得しなければならないので、頭に突き出したフロントレンズを掴みば、コマンドパラメータを1または2に修正して下さい。 

4.) どおりオンライン教学歩 (http://artoolkit.org/documentation/doku.php?id=2_Configuration:config_camera_calibration )は、カメラの特性パラメータファイル camera_para.bytes(図4参照)

 

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


「キャリブレーションの結果が採用可能であれば、各映像の誤差は1画素以内であり、誤差が2ピクセルを超えて、この較正結果が成功しないことを示して、再較正してください」 

5.) キャリブレーションの後に生成されたファイルcamera_para.bytes 変位計算ツールにコピーするexternalcamera_cfg_genうち 

$PATH\externalcamera_cfg_gen\ 
      externalcamera_cfg_gen_Data\ 
      StreamingAssets\ 
      ardata\ 

3番目の取っ手をカメラに固定する方式

次に、3番目の持ち手と本体カメラとの距離を計算してみましょう。計算の难易度は、カメラに固定する方式であり、相対位置に対して変更がある场合は、ファイルexternalcamera.cfgを修正する必要がありますので、固定かつ安定的な方法を求めて、たとえば持ち手を热靴に固定して、高速化し、相対位置を固定することができる(図5参照)。

 

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


コントローラーが本体カメラと同じレベルを表示させるために、私たちは取っ手キャリッジを立ち上げ、これをカメラに垂直に立ち上げ、ファイルexternalcamera.cfgの3軸を回転することが0度に近い。現在、3 Dプリントファイルはダウンロード可能であり、印刷の後には2つの六角ナット(1/4ネジを含む)に接着されている(図6参照)。

 

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


( 3D プリントファイルをダウンロードします:https://drive.google.com/file/d/0B9XEEDfLPxmjTkc2RF85OVo4clk/view?pref=2&pli=1 ) 

 

3番目の取っ手を足台、カメラステント、またはローズブーツに簡単に固定すると、次はファイルexternalcamera.cfgに必要なシフト(x、y、z)および回転(rz、ry、rz)を算出する。以下の二つの方法を提案します 

案a: 

HTC Viveコントローラを使用し、カメラに固定するのであれば、これは同じレベルであり、すべての相対回転(rx、ry、rz)はゼロに近いものであるため、我々はシフトを計算する必要がある。 

1.) コントローラの中心を見つける(図7参照):

 

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


コントローラの中心点は円盤追跡器の上縁であり、下の図では、矩形の位置が、取っ手の中心点を表している 


2.) 算出シフト(x, y, z):巻き尺等の道具を用いて、取っ手の中心点とカメラレンズの撮像位置との3度の空間距離を計算して、上図の右下はx, y, z軸が取っ手の相対位置を有する。 


プランb: 

もしあなたの取っ手と同じ水準でカメラが、ここに一つの道具を提供する計算の変位(ダウンロード連結:https://drive.google.com/file/d/0B9XEEDfLPxmjZjhYaEZrNE9mLVE/view) 

1.) ダウンロード ARToolKit for Unity(http://www.artoolkit.org/dist/arunity5/5.3/ARUnity5-5.3.2-tools-win.zip ) 

2.) Artoolkit for Unityの中で,校正型の「Multi pattern 4x3 (A4).pdf」を発見し,元の寸法で印刷する。(ルート:「downloaded Artoolkit root directory) /doc/patterns」 

3.) 較正後に生成されたファイルcamera_para.bytesは、シフト計算ツールexternalcamera_cfg_genにコピーされる 

$PATH\externalcamera_cfg_gen\ 
   externalcamera_cfg_gen_Data\ 
   StreamingAssets\ 
   ardata\ 

4.) カメラをパソコンにリンクさせる 

5.) 執行 $PATH\externalcamera_cfg_gen\externalcamera_cfg_gen.exe

 

.計算ツールが正確な較正パラメータのファイル名を確認してください。あなたはファイルのビデオ・para.cfgで指定することができる: 

videoCParamName0 = camera_para 

      .

較正ツールは、本体カメラの画面を取得しなければならない。ヘルメットの前置レンズを手に入れると、ファイルを修正してビデオファイルを修正して下さい。

videoconfigurationwindows0 = devnum = 1−showdialog flipv


     .本体カメラの画面の割合は16:9、例えば1920 x 1080であることを確認してください。 

6.) 头をはめる 

7.) 2つの取っ手を青色の本体の位置(図8参照) 

 

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


8.) 卸下头显 


9.) 将校准样板 ”Multi pattern 4x3 (A4).pdf” 至于两只手柄的中央,方向需与虚拟场景中的一致(请参考图九)

 

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


10.) 将相机对准校准样板 ”Multi pattern 4x3 (A4).pdf”。(最好透过脚架固定)(请参考图十)

 

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


11.) 戴上头显 


12.) 按下任一手柄侧边的 Grip 按钮,将虚拟的橘色手柄切换至第三把手柄所在位置。 此时橘色手柄与虚拟相机的相对位置与实体状况相同(请参考图十一) 

 

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


13.) 按下任一手柄的 Trigger 按钮,产生档案 externalcamera00.cfg 


14.) 重新命名档案至 externalcamera.cfg,并且将其复制到游戏执行档文件夹 

此工具亦提供 ”地板校正功能“,当你发现地板有些微倾斜时(手柄无法与蓝色手柄吻合),可能会影响计算结果,请透过此功能先行校准地板高度。 

透过OBS Studio合成影像

接下来,我们将透过OBS Studio软件来合成影像,在开始之前,需要先决定输出影片的质量,而质量取决于你的对象与目的,以下是此案例的设定,必要时可做调整:

.分辨率: 1080P, 30FPS 

.影片大小: 100~200MB (三至五分钟) 

1.) 在 OBS Studio > 设定 > 输出 > 卷标 “录像”(请参考图十二):

 

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


.输出模式:进阶 


.类型:标准 

.录像格式:mp4 

.流量:6000 

2.) 在 OBS Studio > 设定 > 影像(请参考图十三): 

 

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


.来源(全画面)分辨率:1920x1080 


.输出(缩放)分辨率:1920x1080 

.常用 FPS:29.97 

3.) 为了取得分辨率为 1080P 的影片,必须在 4K 屏幕上以全屏幕的方式打开游戏(请参考图十四):

 

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


.按着 Shift 键,执行游戏执行档 (.exe) 


.取消选取“Windowed” 

.屏幕分辨率:3840 x 2160 

4.) 在 OBS Studio 中,必须依照以下顺序新增三个来源,分别为”前景”、”影像采集”及”背景”(请参考图十五): 

 

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


a.) 前景设定(请参考图十六)

 

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


前景画面显示虚拟摄影机的视角,在游戏场景中,凡是介于头显与虚拟摄影机之间的物体皆会显示在此画面中。由于前景物体需要迭在玩家上方,因此前景层需至于最上方。 

.新增一个来源“获取窗口” 

.窗口:指定游戏的执行档名称 

.取消“捕捉游标” 

在前景层新增两个特效滤镜: 

.Crop(右:1920,下:1080) 

.Color Key (Black) 将前景层的黑色部分去背处理。 

b.)  影像采集设定 [分辨率:1920x1080](请参考图十七) 

 

如何透过HTC Vive拍摄Mixed Reality (混合现实)影片


此来源主要是采集来自于相机的影像,因此新增一个影像捕获设备: 

      .装置:选取网络摄影机或是视频采集卡 

       .分辨率/FPS 类型:自定义 

       .分辨率:1920 x 1080 

        新增一个特效滤镜: 

        .Chroma Key (Green) 将玩家背后的绿幕做去背处理,可以调整 “Similarity” 及 “Smoothness” 来取得较好的去背效果 

        c.) 背景设定 

        背景画面显示虚拟摄影机的视角,在游戏场景中,凡是介于头显与远方背景的物体皆会显示在此画面中。 

        在背景层新增一个特效滤镜: 

        ‧ Crop(右:1920,上:1080) 


関連ニュース / News More
  • クリック数: 51
    2017 - 11 - 09
    周知のように,unity3 dのすべてのものがすべて着色器を持つことができないのであれば,シェアラーである。入力を担当するmeshだけが、指定された方法や入力のスタンプや色などの組み合わせを担当して出力されます。描画手段は、この出力に応じて画像を画面上に描画することができる。入力された贴り付けや色などに対応するshaderと、shaderの特定のパラメータを设定して、これらのコンテンツを梱包して、得られるのがmaterial。その后、私达は材料を适切なrendererに与えることができます。最后のshaderとは、入力色の贴り付けと出力器が分かるポイントと色を出力するためのプログラムである。一、Shader种类Shaderは大体3種類に分けられています:1、Surface Shader——表面着色器光の照射を含めて3 dのシーンです2、Vertex and Fragment Shader ——の頂点/フラグメント着色器。照明の演算、2 dシーン、特効3、Fixed Function Shader ——固定関数着色器。おすすめしないUnity3D渲染的重要编程——着色器编程      頂点/スライス着色器。二、Shader基本的構造先に新筑したものをテキスト・エディタで开くShader:Unity3D渲染的重要编程——着色器编程 Unity3D渲染的重要编程——着色器编程属性Properties{}例:_Name(“Display Name”, type) = defaultValue[{options}]_Name:変数名Display Name:名を表示するtype:タイプは次の通りUnity3D渲染的重要编程——着色器编程defaultValue:デフォルト値はタイプに対応している。Unity3D渲染的重要编程——着色器编程 &#...
  • クリック数: 40
    2017 - 12 - 08
    メインインターフェースインタフェースには一部の机能がありませんでしたが、私はまだ最新のインタフェースを贴り出して、みんなに伝えたいのです。すべての人には、それぞれのツール、すべてが违います、すべて自分が整理しているツールを持っているので、私は共有します インタフェースの参照: Transform変換位置、方向、サイズ  以上のシナリオを参考にして、位置を例にして、方向を特定する。自分に适した操作を自分で合わせることができ、それを使用するのは、その操作が子の物体の変化を直接无视してしまうことである。迅速切替の対象は閉鎖される ショートカットキーctrl +1は、その対象を迅速にアクティブ化またはオフにすることができる。マウスを使用して属性パネルの左上角をクリックするとややこしい。迅速にグループを編成する。 ショートカットキーctrl +4は、マルチオプションのいくつかのオブジェクトに亲ノードを追加して组み合わせ、1つの空间を新たに新しく设け、複数のオブジェクトを引き込む。速い名前のノード 迅速に命名された対象のすべてのサブノードの名前は、強迫症の深刻なプログラムに対して、変更方法を使用して迅速に命名することができる。三角面と頂点を計算する 三角面と頂点を計算し、このツールは、シーンにおけるすべてのオブジェクトの数を見ることができ、指定対象に含まれる点面を見ることもでき、シーンの制御を容易にすることができる。
  • クリック数: 62
    2018 - 01 - 12
    1:この「キューブ」は、ビデオカメラと、运动を必要とする物体をこの「Cube」に追加する2:1つのレンズを作成する。3:アニメをクリックして一つを作ります“M。4:選択レンズは左サイドで右クリックして一つを作成する“New Camera Group”,右の时间轴を作って动画の时间を设定します5:「Movement」の選択では、右にキーフレームが出現する。6:アクション・カメラ設定の動きに戻りましょう。7:先に作成されたEubeは、右クリックでニューEmpty Groupを作成し、右クリックして新たな「Movement track」を追加します。8:マウス左キーは、キーフレーム1がリターンキーを押して、Ctrlを押して引き抜きには別のキーフレームが出て、それを適切な位置に引き込み、複数のキーフレームを生成して、重要なフレームを作成してから重要フレーム2をダブルクリックすることができる。(ロータリーも同様の操作で、先に車輪を「キューブ」に追加して位置を固定してアニメーションを作る)9:『New Director Group』を作成します。10:左から空白には、それぞれ2つのアニメーションを押した。11:「Beginplay」を作成し、右世界の大綱では、先ほど作成した「Matinee8」を発見し、そのままロードマップ中に引き入れて、一個のプレイステーションを作成し、そして彼らをリンクさせて翻訳します12:プレビューをクリックして確認したら、ビデオを導出できます。13:动画をクリックすると、先に作成された「Matinee」を选び、ムービーをクリックして简単な设置をクリックしてビデオを导きます。
  • クリック数: 91
    2018 - 02 - 02
    あなたは開発者であり、自分のhtc viveゲームのためにクールな宣伝映画を作ってみたいのかもしれない。あなたはゲームのキャスターで、観客のために高质なvrで生中継したい。vrのファンです。いずれにしても、MixeDreality(ミキシング現実)に興味があれば、継続して見てください。HTC Viveが高品質のmrビデオを撮影する方法を紹介する。Mixed Reality(フュージョン)映画?Mixed Realityはvrで映像+人像合成の映画。一般的な方法で録画されたvr映画には、ゲーム生中継や広報映画のために、Mixed Realityビデオが適している。この映画は、Mixed Realityで製作された映画の効果を見てみることができる。 http://v.qq.com/x/page/x0194621p8b.html Mixed Reality映画の制作に必要な道具。1.) グリーンカーテン環境 2.)カメラ/カメラ(要求パラメータ:1080p/60fps) 3.) 4 K画面:1080pの映画を合成するためには、複数の1080pのウィンドウ(推奨パラメータ:4 k /60 hz)を必要とする。 4.) HDMI・アロマ 5.) HTC Vive  6.) の3つのhtc vive柄(購入ホームページ:https://www.htcvive.com/cn/accessory/controller/ ) 7.) VR Ready ?パソコン(提案パラメータ:os「ウィンドウズ7先住民: Windows 7 SP1, Windows 8.1, or Windows 10、プロセッサ: Intel® i5-4590 / AMD FX 8350 equivalent or gr...
  • あなたの名前
  • *
  • 会社名:
  • *
  • 住所:
  • *
  • 連絡先の電話番号
  • *
  • ファックス:
  • *
  • E-mail:
  • *
  • 郵便番号:
  • *
  • 楼盘名称
  • *
  • メッセージの内容
  • *
     
上海市普陀区中江路388は国盛センターのsoho1号室301室。
64683109
18665895116
sales@vrwaibao.com
私たちをフォローする
携帯電話側
微信公衆番号
オンラインメッセージ
お問い合わせ