週框方塊和應用程式列

Bounding is the standard interface for object manipulation in Mixed Reality.

什麼是周框方塊?

周框是Mixed Reality中用於物件操作的標準介面。 這項功能可為使用者提供目前可調整物件的視覺提示。 在HoloLens 2上,周框方塊適用于直接手部操作,並回應使用者的手指鄰近性。 它會顯示視覺化回饋,以協助使用者察覺與物件的距離。

調整物件

周框方塊的邊角會告知使用者物件可以縮放。 控點會遵循廣泛瞭解的調整規模模式。 此視覺效果提示會顯示使用者物件的總區域,即使它未顯示在調整模式之外也一樣。 如果沒有這項功能,貼齊至另一個物件或表面的物件可能看起來就像該物件周圍有空間不應該存在。

影片迴圈:透過周框方塊調整物件

space
HoloLens point-of-view of scaling an object via bounding box


旋轉物件

周框方塊邊緣的垂直矩形能供性是旋轉指標。 這可讓使用者更精細地調整其放置的全像投影。 它們不僅能調整和調整規模,還能同時旋轉。

影片迴圈:透過周框方塊旋轉物件

space
HoloLens point-of-view of rotating an object via bounding box


HoloLens 2上手動鄰近的視覺回饋

在HoloLens 2上,還有額外的視覺提示,可協助使用者感知深度。 手指尖附近的環會向上顯示,並在手指尖接近物件時縮小。 到達按下的狀態時,環形最終會交集到點。 此視覺能供性可協助使用者瞭解它們與物件距離的程度。

影片迴圈:以周框方塊鄰近性為基礎的視覺回饋範例

space
Visual feedback on hand proximity


如需 Unity 應用程式開發,請參閱Mixed Reality Toolkit-Unity 中的周框方塊。



什麼是應用程式行?

應用程式行是物件層級功能表,其中包含全像投影界限下邊緣顯示的一系列按鈕。 此模式通常用來讓使用者移除和調整全像投影。 應用程式行主要是設計成用來管理使用者環境中放置物件的方法。 結合周框方塊,使用者可完全控制物件在混合實境中導向的位置和方式。

應用程式行遵循使用者

由於此模式會與世界鎖定的物件搭配使用,當使用者在物件周圍移動時,應用程式行一律會顯示在最接近使用者的物件端。 雖然不是技術上看板,但這項功能實際上會達到相同的結果。 防止使用者的位置遮蔽或封鎖可從其環境中的不同位置取得的功能。

影片迴圈:在全像投影周圍走動,應用程式行會遵循

space
Walking around a hologram. The App bar follows.


適用于 Unity 的 MRTK (Mixed Reality 工具組) 周框方塊

MRTK 提供周框方塊和應用程式行的腳本和預製專案。 您可以將 BoundingBox.cs 腳本指派給任何物件,以新增周框方塊。



另請參閱