ダイレクトタッチ(ポーク)を実現する Poke Interaction の概説【Oculus Interaction SDK】

  • Oculus Interaction SDK
  • 検証環境
  • Poke Interaction
  • 機能説明
    • Poke Interactor
    • Poke Interactable
    • Interactable Unity Event Wrapper
    • IProximity Field
    • Poke Interactable Visual
    • Interactable Color Visual
    • 排他制御
    • Hand Poke Limiter Visual
      • Synthetic Hand
  • 終わりに
  • 参考資料
続きを読む

VR でも利用できる URP Renderer Feature を用いたフェード処理の実装

  • はじめに
  • 検証環境
  • Renderer Feature
    • ScriptableRenderPass 継承クラスの実装
    • ScriptableRendererFeature 継承クラスの実装
    • フェード用のシェーダを作る
    • Universal Renderer Data に実装した Renderer Feature を追加
    • Renderer Feature を通したフェード処理を実装
    • 動作確認
  • おわりに
  • 参考資料
続きを読む

XRMTG (2022/3/16) 登壇資料「XR Interaction Toolkit 2.0.0 正式リリース記念パピコ」

こちらのミートアップイベントで LT 登壇しました.

osaka-driven-dev-br-tokyo.connpass.com

登壇資料はこちらになります.

speakerdeck.com

XR Interaction Toolkit 2.0 の環境構築と XR Origin について【XR Interaction Toolkit 2.0】

  • はじめに
  • 検証環境
  • 環境構築
    • インストール方法
      • Unity 2020.3 LTS
      • Unity 2021.2 以上
      • Input System
      • Interaction Layer Mask Updater
      • Samples 導入
  • XR Origin
    • Tracked Pose Driver
      • Tracking Type
      • Update Type
        • UpdateAndBeforeRender
        • Update
        • BeforeRender
続きを読む

XR Interaction Toolkit 2.0 正式リリース|1.0 までの違い【XR Interaction Toolkit 2.0】

  • はじめに
  • 検証環境
  • XR Interaction Toolkit
  • 公式資料
  • 2.0.0 版と 1.0.0 版の違い
    • 新機能 (Added)
      • Interaction Layers (XR Interaction Toolkit 専用の Interaction 用の Layer)
      • Select Mode
      • firstInteractableSelected と firstInteractorSelecting プロパティの追加
      • Allow Hovered Activate オプション
      • Movement Type を Select 中に 動的に変更可能に
      • ゲームパッドジョイスティック入力のサポート
    • 変更点 (Changed)
      • Base Interactor と Base Interactable のすべてのメソッドのシグネチャ変更
      • Select Mode が導入されたことにより一部のプロパティが変更
      • Socket Interactor の挙動変更
      • EnterEventArgs / ExitEventArgs に manager プロパティ追加
      • Interaction Layer Mask のチェック方法の変更
      • XR Interactor に OnTriggerStay() を追加
      • 最低サポートバージョン変更
    • 非推奨 (Deprecated)
      • XR Rig の廃止
      • 非推奨になったプロパティ
    • 修正点 (Fixed)
      • Socket Interactor 関連
      • Unity Editor 再起動時の Controller Recorder のデータが消える問題
      • Interactor が無効化した後でもホバー状態が残っていた問題
  • 終わりに
続きを読む

Game View で表示される Unity Localization の Locale 選択 UI を非表示にする方法

Unity Localization をインストールしているとデフォルトでは Game View の右上に Locale を選択する UI が表示されます.

f:id:xrdnk:20220306000338p:plain

Preferences > Localization のウィンドウに移動し,Locale Game View Menu の項目があるので,
そのチェックを外すと表示されなくなります.

f:id:xrdnk:20220306000452p:plain

実際にチェックを外してみると表示されなくなりました.

f:id:xrdnk:20220306000344p:plain

GitHub Actions で unity-meta-check を利用して Unity の meta ファイルの commit 忘れを防止する

続きを読む