xR Deveropers Japan Blog

xRTechが好き・興味がある方のコミュニティです。勉強会やスラックなどでの情報共有を行っています。興味のある方、お気軽にご参加ください^^プログラミングなど未経験の入門希望者も歓迎しています。

C#

UnityプロジェクトをGithubリポジトリ+SourceTreeで管理するセッティング方法(Windows10)(動作確認2019年2月28日)

こんにちは 開発チームのmawaです。 想定読者 Unityプロジェクトをチーム開発したい GithubでUnityプロジェクトのコードやモデルをチーム開発に使いたい Windows10でUnityEditor使って開発したい という方向けです。Unityでは3Dや2Dのグラフィックデータを…

チュートリアル:OculusGo VRビーチを作る

概要 Oculus GoのでVRビーチを探検できるチュートリアルです。 デモ OculusGoで見た景色。こんな感じです。 これは沖縄の海辺の動画なのですが、あたかも旅行に来たかのような体験が楽しめます。 コントローラーで、ビーチ内を移動もできます。 実装概要 下…

VR酔いを防ぐための実装ノウハウ

6日目の記事です! qiita.com 概要 VRコンテンツを開発しているとユーザー体験の設定上避けて通れないのが、「VR酔い」対策ですね。 Unityで、Rigidbodyくっつけただけだと、Terrain上を動くとふらふらして、筆者もVR酔いになりやすいです。 勉強会メンバー…

OculusGo HMDの方向に前進するコード解説メモ

概要 Oculus GoのHMDの向いている方向に沿って前進するコードを実装したときのメモです。 参考コード記事とともにご覧くださいませ。 デモ コード using System.Collections; using System.Collections.Generic; using UnityEngine; using System; //RigidBo…

OculusGo centerEyeAnchor.rotationの値の取得実証実験をしてみた

チュートリアル概要 OculusGoのヘッドセットの角度をセンシングしているセンサーのひとつcenterEyeAnchorの値を読み取ってみた。どこか特定の向きに向いているときのコード実装に有益かなと思います^^ 結論 結構ざっくりですが、以下のようになっています。 …

OculusGo コントローラーのタッチパッドの座標情報の取得実証実験をしてみた

チュートリアル概要 OculusGoのコントローラーについているタッチパッドを使った操作を実装しているときに、座標情報がどうなっているか気になったので調べてみた。 結論 以下のようになっています。-1

Unity:ローカル開発中と本番デバイスで割り当てボタン等を別々に設定したまま開発できる#defineディレクティブ

ユニティエディターで実装検証しながら作っていくことが多いと思います。そのとき、本番は特定のコントローラーだけど、開発中は十字キーとかスペースキーで代用したいという場合は、この#ではじまるif文が便利です。 利用例 一目瞭然です、StartやUpdateの…