e.blog

主にUnity周りのことについてまとめていきます

VR

Daydream開発はじめたのでメモ

概要 Daydream開発を始めてみたので、色々とメモしていきます。 基本的に気づきベースなので、随時更新していきます。 開発環境の整備 開発環境が整わないと色々と大変なので、Tips的な部分をメモ。 adbをWi-Fi経由で実行する Daydream開発をしていると、実…

SkinnedMeshとBoneWeightについてメモ

概要 とある実装をしていて、アニメーション周りをわりと触ったのでそのメモです。 具体的には、メッシュカットを利用してメッシュを分断したあと、分断したメッシュもボーンアニメーションさせたくて実装したメモです。 実際に切断してアニメーションさせた…

HTC Viveの埋め込みカメラの映像をテクスチャとして取得・表示する

概要 HTC Viveのヘッドマウントディスプレイには、フロントカメラが埋め込まれています。 このカメラは、メニュー表示時にカメラを起動し外の状況を確認したり、ゲーム画面自体にオーバーレイで周りの状況を表示して、HMDを脱がなくても色々とできるように、…

VR内でつかんだオブジェクトをイメージ通りに投げる

概要 今回の記事は、この記事を熟読して実装したものになります。 www.gamasutra.com 今作っているVRコンテンツは、「VRコンテンツ内で誰しもが共通してやることは、掴んだものは必ず投げる」というところに着目して、「VRで投げる」をコンセプトに開発を進…

VR空間内をデバッグできるようにマウスで移動する

概要 VR開発をしていると、HMDをかぶるのが意外と手間になります。 そこで、マウスで位置や回転を制御できると便利です。 ということで、カメラに適用しておくとさっと動かせるスクリプトを残しておきます。 こんな感じ↓ using UnityEngine; using System.Co…

VRモードをオフにして起動するバッチファイルを作る

概要 VRコンテンツのネットワーク対応をしていると、ビルドしてexeファイルとエディタのふたつでデバッグするときがあるんですが、VRモードを双方ともオンにしているとあとから起動したほうが終了されてしまいます。 (HMDはひとつのアプリでしか使えない) …