VRアプリケーションを開発できるようになるまで　機材準備編

# 初めに
VR元年と呼ばれた2017年も終わり、いつの間にか2018年に突入して1か月が経ちました。
[バーチャルユーチューバーが年明け前から流行り](http://panora.tokyo/49927/)だしたり、[HTC VIVEの新型が発表](http://nlab.itmedia.co.jp/nl/articles/1801/09/news090.html)されたりして、「私もVRやってみたい！」と考えている方も多いと思います。
ですがあまりPCに詳しくない方からすると、どのようなスペックが必要なのか、どんな機材を揃えればいいのか、いくらぐらいの予算が必要なのか、まったくわからないと思います。
その壁を乗り越えてやっとVRができる環境を揃えても、VRアプリケーションを開発する環境をどのように整えればいいか、情報が分散されていてわかり辛いです。

そのため「VRアプリケーションを開発できるようになるまで」と題して、PC初心者の方でも手軽にVRを楽しめ、かつVRアプリケーションを自作できるレベルにまで行ける手順を残しておきたいと思います。

# 自己紹介
初めましての方は初めまして、いつもお会いしている方はお久しぶりです。karukaruと申します。
普段は[Twitter](https://twitter.com/_karukaru_)の方で趣味100%な呟きをしています。
最近ニコニコ生放送でバーチャルユーチューバーの真似事みたいなのを始めました。
ご興味があれば是非以下の動画をご覧になってください。
<script type="application/javascript" src="https://embed.nicovideo.jp/watch/sm32735605/script?w=640&h=360"></script><noscript><a href="http://www.nicovideo.jp/watch/sm32735605">【VR配信】ゆかりさんとVR撮影会【あーかいぶ】</a></noscript>
<script type="application/javascript" src="https://embed.nicovideo.jp/watch/sm32719232/script?w=640&h=360"></script><noscript><a href="http://www.nicovideo.jp/watch/sm32719232">【VR配信】ゆかりさんとスプラトゥーン2　その2【あーかいぶ】</a></noscript>
<script type="application/javascript" src="https://embed.nicovideo.jp/watch/sm32679407/script?w=640&h=360"></script><noscript><a href="http://www.nicovideo.jp/watch/sm32679407">【VR配信】ゆかりさんとスプラトゥーン2【あーかいぶ】</a></noscript>
このシリーズでは、最終的にこの動画のような内容ができるレベルまで書いていきたいと思います。

# PCスペックはどのくらい必要なの？
皆さんが一番最初に疑問に思う内容が、PCスペックはどのくらい必要なのか？といったことでしょう。
とりあえず[HTC VIVE公式サイト](https://www.vive.com/jp/product/)から必要動作環境を見てみましょう。

| パーツ | 説明 |
|:-:|:-:|
| GPU | NVIDIA® GeForce® GTX 970、AMD Radeon™ R9 290 の同等品またはそれ以上 |
| CPU | Intel® Core™ i5-4590/AMD FX™ 8350 の同等品以上 |
| Memory | 4 GB 以上 |
| ビデオ出力 | HDMI 1.4、**又は**DisplayPort 1.2 以降 |
| USBポート | 1x USB 2.0 以上 |
| OS | Windows® 7 SP1、Windows® 8.1 以降、Windows® 10 |

Oculusでも要求スペックはそこまで変わりません。
この表に書いてある意味がわかる方は、この項は読み飛ばしてもらって構いません。
なんのことだか全然わからない、といった方はこのまま下にスクロールしてください。

上記の表の意味が分からない方は、PCの自作などを全くやったことない方が多いと思います。
そのような方のために、手っ取り早くあなたのPCがVRに対応しているか判別する方法があります。
先ほどの[HTC VIVE公式サイト](https://www.vive.com/jp/product/)から「PCのテスト」というボタンを押すと、VR対応PCか判別してくれるソフトをダウンロードできます。
![PCのテスト.png](https://qiita-image-store.s3.amazonaws.com/0/213883/a7cc72cf-3144-d3b0-dc0a-f0766f1a6efe.png)

このソフトを起動して「Start」ボタンを押すと診断結果が出てきます。
下の画像のように全てチェックマークがついていれば、あなたのPCはVRに対応しています。
![スクリーンショット (102).png](https://qiita-image-store.s3.amazonaws.com/0/213883/61fca3bc-87af-ffee-3c94-6a31372bde4e.png)

チェックが1つでも付いていなかった個所があった方は、残念ながらPCを買い替えるしかありません。
[ドスパラさん](https://www.dospara.co.jp/5shopping/search.php?tg=13&tc=634)や[ツクモさん](http://www.tsukumo.co.jp/bto/pc/vr/vive/)などでVR対応PCの特集ページなどがありますから、そちらから購入すれば間違いありません。
予算としては15万円+税といったところでしょうか。

# どのVRグラス（HMD）がいいの？
次に気になるのがどのVRグラス（HMD）を買えばいいか、ということでしょう。
有名なものだけを挙げても、PSVR、HTC VIVE、Oculus Rift、Windows MRなどありますので、それぞれの特徴を挙げていきましょう。

## [PSVR](http://www.jp.playstation.com/psvr/)
PS4向けVRグラス。使用するにはPlayStation Cameraが別途必要。
ゲーム機向けということもありソフト数はそれなりに充実しているものの、PCでは全くと言っていいほど使えない。
これからVRアプリケーションを開発しようと考えてる方は買わない方がいいです。
購入は全国の家電量販店でどうぞ。
44,980円（+税）

## [HTC VIVE](https://www.vive.com/jp/product/)
スマートフォンなどで有名なHTC社と、[Steam](http://store.steampowered.com/?l=japanese)という海外インディースゲームを中心に取り扱うダウンロード販売サイトを運営しているValve社が共同開発したVRグラス（HMD）。
現在のVRアプリケーション開発において必須とも言える **OpenVRを作り上げた** と言っても過言ではない実力を持つ。
SteamのVR対応ゲームは大体VIVEに対応しているので、ソフト数も多く開発もしたいといった欲張りさんにはこれがお勧め。
またルームスケールという、VR空間内で自由に歩き回れるのも特徴。
最近新型の[HTC VIVE Pro](http://nlab.itmedia.co.jp/nl/articles/1801/09/news090.html)というのが発表された。
購入は公式ホームページ、又はPCショップからどうぞ。
84,110円（税込）

## [Oculus Rift](https://www.oculus.com/rift/)
世界で1番最初に一般PC向けVRグラス（HMD）を販売した（？）Oculus社が出す、コンシューマ版VRグラス（HMD）。
長年の実績と独特なコントローラの形状から人気のある製品。
**ナニか**（ナニでしょうね）**を揉むといった感覚を得やすい** 手の形になるので、手のトラッキングを重要視する人はコチラを選択するといいかも。
ルームスケールもできないことはないが、元々それを行うようにセンサーが開発されていなかったのか設置に苦労しそう。
VRアプリケーションを開発するための情報なども多くそろっているのでお勧めできる製品。
購入は公式ホームページからどうぞ。
50,000円（+税？）

## [Windows MR](https://www.microsoft.com/ja-jp/windows/windows-mixed-reality)
マイクロソフトが制定したWindows向けのVRグラス（HMD）。
MR（Mixed Reality）の名の通り複合現実を意識しているデバイス。
富士通さんやレノボさん、デルさんなどがこれに対応したデバイスを出しているが、発売が2017年秋ごろということもあり開発者向けの情報が少ない。
対応ゲームも少なく、初めて買う人にはお勧めできない。
48,000～65,000円（+税）

## 総評
ざっとメジャーなデバイスは紹介しましたが、私のお勧めはHTC VIVEです。
このデバイスだけルームスケールに標準対応しており、Steamという巨大なゲームマーケットにも繋がっているというのが他と一線を画する点です。
~~あと身も蓋もないことを言うと、この記事はHTC VIVE向けに書いているからです。~~
ただし新型の[HTC VIVE Proが発表](http://nlab.itmedia.co.jp/nl/articles/1801/09/news090.html)されているということもあり、今年中に値下げが予想されるため今すぐ買うのは待った方がいいかもしれません。

# ほかに何か揃えるものはある？
HTC VIVEを購入する場合は、別途センサーを設置するスタンドが2本必要になります。
Amazonなどで「ライトスタンド」と検索するとちょうどいい商品が見つかるので、好きなものを購入してください。
[NEEWER プロ ライトスタンド 6.23ft(190cm) アルミ製 【並行輸入品】](https://www.amazon.co.jp/NEEWER-%E3%83%A9%E3%82%A4%E3%83%88%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%89-6-23ft-190cm-%E3%80%90%E4%B8%A6%E8%A1%8C%E8%BC%B8%E5%85%A5%E5%93%81%E3%80%91/dp/B003KQ1HT4/)
ライトスタンドの先に雲台を付ける必要があるので、そちらも2個買いましょう。
[HAKUBA 自由雲台 BH-1](https://www.amazon.co.jp/%E3%83%8F%E3%82%AF%E3%83%90-BH-1-HAKUBA-%E8%87%AA%E7%94%B1%E9%9B%B2%E5%8F%B0/dp/B005DJIW30/)

# VRグラス（HMD）が届いたよ！
ようこそVRの世界へ、これから素晴らしい世界があなたの目の前に広がっていくことでしょう。
暫くVRゲームで遊ぶのもいいですが、いつか戻ってきてVRアプリケーションを開発するようになるのを心よりお待ちしています。

次回からVRアプリケーション開発を行っていきます。近日中に公開しますので暫くお待ちください。