近年、VR/AR技術はゲーム業界のみならず、医療分野やその他の分野でも利用されるようになりました。VIVEコントローラーによる入力を伴ったビジュアライゼーションの現場で活用されています。液晶画面上に(内覧用の)モデルルームを表示したいとき、あるいは室内の家具の配置を考えるときに、VR/AR技術は有用です。以前より制作会社に蓄積されたCGアセットを活用でき、大幅な省力化が図れるからです。この点は、建築分野においてVR/AR技術が注目を集めている大きな理由です。通常、建築系のVRのコンテンツ開発にはゲームエンジンが用いられます。代表的なゲームエンジンとして、UnityやUnrealEngine4が挙げられます。ゲームエンジンとは文字通り、『ゲームを作るためのエンジン』です。(近頃は建築などゲーム以外の用途にも使われることも増えています。話は変わりますが、『Stingray』というゲームエンジンがあります。プログラマでない方にも親しみやすく、3D機能に非常に優れています。拡張性の高いシステムに、一目でわかるビジュアルスクリプティングが特徴です。上記の3Dデザインツールとの連携も容易というメリットがあります。UnityやUnrealEngineに比べると情報が少ないのが難点です。Stingrayそのもののヘルプページを除くと、Stingrayについての情報を見つけるのはかなり難しいと思います。数回に分けてStingrayについて、このブログに書いていくことにします。ビジュアルスクリプティングをメインに書いていく予定です。このページは上記のような方々を対象にしています。今回は、『Stingrayの起動』から、『VRテンプレートのプレイ』までを書いていきます。最初はプロジェクトの作成を行います。StingrayのランチャーからStingrayを起動します。起動直後の画面では、いくつかのテンプレートが表示されているはずです。このテンプレートの中から、使用したい物を選びます。Vive』のテンプレートを使用します。Vive』のテンプレートをクリックして、右下の『Create』ボタンをクリックしましょう。すると、下の画像にあるようなウィンドウが出て来ます。『Name』はプロジェクトの名前なので好きな名前にしましょう。『Directry』はファイルを保存する場所ですが、何かしらのこだわりがない限りはそのままで大丈夫です。設定が終わったら『Create』ボタンをクリックします。これで新規プロジェクトの作成は完了です。待つと、上の画像にあるような画面が表示されます。これがStingrayのメイン画面になります。