경계 상자 및 앱 바Bounding box and App bar

경계는 혼합 현실에서 개체 조작을 위한 표준 인터페이스입니다.Bounding is the standard interface for object manipulation in Mixed Reality.

경계 상자는 무엇 인가요?What is the Bounding box?

경계는 혼합 현실에서 개체 조작을 위한 표준 인터페이스입니다.Bounding is the standard interface for object manipulation in Mixed Reality. 이 기능은 개체를 현재 조정할 수 있음을 시각적으로 사용자에 게 제공 합니다.This feature provides the user with a visual cue that the object is currently adjustable. HoloLens 2에서 경계 상자는 직접 조작을 사용 하 여 작동 하며 사용자의 finger's 근접에 응답 합니다.On HoloLens 2, the bounding box works with direct hand manipulation and responds to the user's finger's proximity. 사용자가 개체의 거리를 파악 하는 데 도움이 되는 시각적 피드백을 표시 합니다.It shows visual feedback to help the user perceive the distance from the object.

개체 크기 조정Scaling an object

경계 상자의 모퉁이는 개체의 크기를 조정할 수 있음을 사용자에 게 알려줍니다.The corners of the bounding box tell the user that the object can scale. 핸들은 크기 조정을 조정 하기 위해 널리 이해 되는 패턴을 따릅니다.The handles follow a widely understood pattern for adjusting scale. 이 시각적 표시는 조정 모드 외부에 표시 되지 않는 경우에도 개체의 전체 영역을 표시 합니다.This visual cue shows users the total area of the object – even if it’s not visible outside of an adjustment mode. 이 기능을 사용 하지 않을 경우 다른 개체 또는 화면에 스냅 된 개체는 여기에 있어서는 안 되는 공간이 없는 것 처럼 동작 하는 것 처럼 보일 수 있습니다.Without this feature, an object snapped to another object or surface may appear to behave like there was space around it that shouldn’t be there.

비디오 루프: 경계 상자를 통해 개체 크기 조정Video loop: Scaling an object via bounding box

spacespace
경계 상자를 통해 개체 크기를 조정 하는 HoloLens 관점HoloLens point-of-view of scaling an object via bounding box


개체 회전Rotating an object

경계 상자 가장자리의 세로 사각형 affordances 회전 표시기입니다.The vertical rectangular affordances on the edges of the bounding box are rotation indicators. 이렇게 하면 사용자가 배치 된 holograms을 보다 세부적으로 조정할 수 있습니다.This gives the user more fine adjustment over their placed holograms. 조정 하 고 크기를 조정할 수 있을 뿐만 아니라 이제 회전도 가능 합니다.Not only can they adjust and scale, but now rotate as well.

비디오 루프: 경계 상자를 통해 개체 회전Video loop: Rotating an object via bounding box

spacespace
경계 상자를 통해 개체를 회전 하는 HoloLens 관점HoloLens point-of-view of rotating an object via bounding box


HoloLens에서 근접 한 시각적 피드백 2Visual feedback on hand proximity on HoloLens 2

HoloLens 2에는 사용자가 깊이를 인식 하는 데 도움이 될 수 있는 추가적인 시각적 표시 큐가 있습니다.On HoloLens 2, there's an extra visual cue, which can help the user's perception of depth. Fingertip 근처의 링은 개체에 가까울수록 fingertip가 위쪽으로 표시 되 고 축소 됩니다.A ring near their fingertip shows up and scales down as the fingertip gets closer to the object. 누름 상태에 도달 하면 링이 결국 점으로 수렴.The ring eventually converges into a dot when the pressed state is reached. 이 시각적 affordance는 사용자가 개체에서 얼마나 떨어져 있는지 이해 하는 데 도움이 됩니다.This visual affordance helps the user understand how far they are from the object.

비디오 루프: 경계 상자에 근접 한 시각적 피드백의 예Video loop: Example of visual feedback based on proximity to a bounding box

spacespace
근접 한 시각적 피드백Visual feedback on hand proximity


Unity 앱 개발의 경우 혼합 현실 도구 키트-Unity에서 경계 상자 를 참조 하세요.For Unity app development, see Bounding box in the Mixed Reality Toolkit-Unity.



앱 바 란?What is the App bar?

앱 바는 창 고 창의 경계 아래쪽 가장자리에 표시 되는 일련의 단추를 포함 하는 개체 수준 메뉴입니다.The App bar is an object-level menu, which contains a series of buttons displayed on the bottom edge of a hologram's bounds. 이 패턴은 사용자가 holograms를 제거 하 고 조정 하는 데 일반적으로 사용 됩니다.This pattern is commonly used to let users remove and adjust holograms. 앱 바는 주로 사용자 환경에서 배치 된 개체를 관리 하는 방법으로 설계 되었습니다.The App bar was designed primarily as a way to manage placed objects in a user's environment. 경계 상자와 함께 사용 하는 경우 사용자는 혼합 현실에서 개체의 방향 및 위치를 완전히 제어할 수 있습니다.Coupled with the bounding box, a user has full control over where and how objects are oriented in mixed reality.

앱 바는 사용자를 따릅니다.The App bar follows the user

이 패턴은 세계에서 잠긴 개체와 함께 사용 되므로 사용자가 개체를 이동할 때 앱 바는 항상 사용자에 게 가장 가까운 개체 쪽에 표시 됩니다.Since this pattern is used with objects that are world locked, as a user moves around the object the App bar will always display on the objects' side closest to the user. 기술적으로는 billboarding 않지만이 기능은 사실상 동일한 결과를 얻을 수 있습니다.While not technically billboarding, this feature effectively achieves the same result. 사용자의 위치를 려 하거나 환경의 다른 위치에서 사용할 수 있는 기능을 차단 합니다.Preventing a user's position to occlude or block functionality that would otherwise be available from a different location in their environment.

비디오 루프: 홀로그램 둘러보기, 앱 바는 다음과 같습니다.Video loop: Walking around a hologram, the App bar follows

spacespace
홀로그램을 탐색 합니다.Walking around a hologram. 앱 바는 다음과 같습니다.The App bar follows.


Unity 용 MRTK (Mixed Reality Toolkit)의 경계 상자Bounding box in MRTK (Mixed Reality Toolkit) for Unity

Mrtk 는 경계 상자와 앱 바에 대 한 스크립트 및 prefabs을 제공 합니다.MRTK provides scripts and prefabs for the Bounding box and App bar. BoundingBox.cs 스크립트를 모든 개체에 할당 하 여 경계 상자를 추가할 수 있습니다.You can add a Bounding box by assigning the BoundingBox.cs script onto any object.



추가 정보See also