Windows10のインストールから始めてWinMR向けの環境を作りました

最近のニュースの通り、Windows Mixed Reality Headsetが各社から発売されました。

japan.cnet.com

多くの方はノートPCで作業されていると思いますが、私はデスクトップを使っており、しかも今回はOSのインストールから実施しました。

あてはまる方はいないかもしれませんが、OSインストールから始めた場合の環境構築手順を整理しました。

続きを読む

Meta2について(環境構築編)

前回から間が空いてしまいましたが、Meta2のセットアップ手順をまとめました。

前回の開封編はこちらです。

magicbullet.hatenablog.jp

なお、Meta SDKのバージョンは2.4.0です。
スクリーンショットにはv2.3.0のものも混じっています)

=====

目次

0. PCを準備する

1. Meta2 SDKをインストールする

2. ケーブルを接続する (順番が重要)

3. Meta Utility Appで接続状態を確認する

4. 装着する

5. サンプルアプリを試す

=====

続きを読む

UnityエンジニアがXCodeでiOSアプリをつくるときに調べた、UnityとXCodeの違い

以前書いた記事のアクセス数が多いことと、最近注目されているARKitを使って、XCodeでいつかiOSアプリを作ることを想定し、Unityで作る場合との違いを比較してみました。

Unityは使っているけど、XCodeはあまり知らない(私のことです、、)という方の参考になれば幸いです。

以下の環境で確認しています。

MacOS X 12.12.6
XCode 9.0
・Unity 5.6.3p1


ちなみに、今回は同じ内容のプロジェクトで比較したわけではなく、XCodeでこうだけどUnityだったらどうか、という観点で書いています。

続きを読む

Microsoft Visual C++ Runtime LibraryからRuntime Error!が出たときの対処方法

f:id:Takyu:20171001084945j:plain

タイトル通りですが、Windowsを使っていると、アプリケーションによってはこのようなエラーが出ることがあります。

私の場合は、Meta2というHead Mount Displayのチュートリアルアプリケーションを起動したときに、このエラーが出ました。

ご参考;Meta2について

magicbullet.hatenablog.jp


今回は、このエラーが出たときの解決方法を調査して整理しました。

続きを読む

Meta2について(開封編)

Meta1のときと同様、申し込みから1年半かかりましたが、ようやくMeta2が届きました。

f:id:Takyu:20171004231153j:plain


Meta2とは、Meta社が販売しているHead Mount Display(HMD)です。現実空間の上にCGを重ねて表示したり、目の前に色々な情報を出すことができます。

以前Meta1という開発者キットを出しており、第二世代という位置付けです。

Meta1との違いは以前の記事をご確認ください。

magicbullet.hatenablog.jp


類似の製品に、Microsoft社が出しているHoloLensがあります。HoloLensとの違いは以前の記事をご確認ください。

magicbullet.hatenablog.jp


動作に関しては別の記事で解説するとして、まずは外観をお伝えします。

私は日本で数少ないMeta1所持者なので、Meta1との比較も入れてみました。
(Metaの人によると、日本には5台しか出荷してないそうです、、)

続きを読む

VR Hub Tokyo #3 に行ってきました

f:id:Takyu:20170910203611p:plain1

9/7に、VR Hub Tokyoというmeet upで発表してきました。


このコミュニティイベントには初めて参加したので、発表内容だけでなく、どんなコミュニティかの紹介もしたいと思います。

またVR Hub Tokyoは、「 Impact Hub Tokyo」から生まれたコミュニティのようですので、まずImpact Hub Tokyoの概要を紹介します。

続きを読む

【Unityアセットアドカレ】Shader Forgeでナイトプールを作ろう!

この記事は「Unity アセット真夏のアドベントカレンダー 2017」の最終日の記事です。

昨日はjojomonさんによる、「【Unity】Embedded BrowserとVrGrabberを使ってVR空間で簡単ブラウザ操作 - VR Mastodon」でした。

最終日は、Shaderをノードベースで作成できる「Shader Forge」を紹介いたします。

ただし、Shader Forgeについては、インターネット上に多数の情報があります。そこで、今回はそれらを参考にさせていただきながら、自分で理解したことと、実際に作ってみたものの作り方をまとめました。

なお、今回の検証はこのような環境で実施しています。

Mac OS X 10.12.6
Unity 5.6.3p1
Shader Forge v1.37

なお、随所にShaderのコードのgithubリンクを貼ってあるので、気になる方はダウンロードして任意のマテリアルにアタッチしてみてください。
(Shader Forgeがなくても使えます)


===

目次

1. Shaderとは何か?

2. Shader Forgeとは?

2-1. 概要
2-2. 基本的な使い方

3. 出現頻度が高かったノードの概要

4. ナイトプールを作ってみる

4-1. ステージを作る
4-2. 水面を作る
4-3. skyboxを作る
4-4. 光の玉を作る
4-5. ポストエフェクトをかける

5. 使い方に関するTips

6. 参考になった記事一覧

7. マイリスト紹介

8. 終わりに

=== 

続きを読む