VRUI Library
  • Welcome to VRUI Library
  • VR 成像原理
  • 人因設計要素
    • 介面最適區域 UI Zone
      • 人眼視覺能力
      • 手部操控能力
      • 設備限制
  • 輸入方法 Input Method
    • 頭部控制 Gaze-input
    • 控制器 controller
    • 手部追蹤 finger-tracking
  • 使用介面分類 UI Taxonomies
    • 螢幕導向介面 Screen-based
      • 空間配置
        • 環境
        • 控制器
        • 物件與身體
      • 互動形式
        • 召喚 summoning
        • 瀏覽 browsing
          • 滾動 scrolling
          • 轉動 scanning
        • 選擇 selection
          • 遠端操控模式
          • 直接操控模式
    • 物件導向介面 Object Based
      • 空間配置
        • 環境
        • 控制器
        • 物件與身體
      • 互動形式
        • 召喚 summoning
        • 瀏覽 browsing
        • 選擇 selection
          • 遠端操控模式
          • 直接操控模式
  • VRUI examples
    • Overview
    • Screen-based UI
      • environment
      • controller
      • object&body
    • Object-based UI
      • environment
      • controller
      • object&body
Powered by GitBook
On this page
  • 使用情境
  • 設計原則
  • 設計建議
  • Examples

Was this helpful?

  1. 使用介面分類 UI Taxonomies
  2. 螢幕導向介面 Screen-based
  3. 空間配置

控制器

controller

Previous環境Next物件與身體

Last updated 6 years ago

Was this helpful?

使用情境

當介面定義為工具提供給使用者操作時便會依附在控制器上以賦予控制器有更多的操控能力。依附在控制器中的Screen-based介面有如一控制面板,作為工具列讓使用者隨時取用。常見應用情境為繪畫創作,如Tilt Brush、Sketchbox,由於Screen-based的設計縮小了各命令所佔的空間,因此得以包容許多功能於面板之中。

設計原則

介面佈局應將手轉動幅度考量進去,適合分佈在手掌側邊與手心、手臂,以便於讓使用者手部轉動範圍控制於正負90度內,避免反手造成操作上的不易。

設計建議

1. 彈性調整面板廣度

在手部伸展舒適距離為50公分之前提下,面板面積廣度爲60度FOV 。此外,藉由依附在控制器上的操控介面雖機動性高,但是由於所佔的空間較小,若功能過於密集時,容易產生辨識與選取的困難,因此,在設計上可以嘗試藉由彈性展開當前使用的面板,收合未使用的面板設計以解決面板選項過於密集之問題。

2. 預值(threshold)的設計

a. 預值(threshold)的判定:為了讓手轉動幅度控制在舒適範圍(±90度:Tilt Brush),可以設計介面轉動幅度的預值,在超過該值後便自動轉換。

b. 為避免預值的判定困難,空間佈局最多不超過三個,以免轉動判定上容易誤觸。

Examples

Tilt Brush