[visionOS] Vision Pro의 제스처 및 정책

2024. 8. 22. 13:25·Apple/visionOS
728x90
반응형

안녕하세요! 피피아노입니다 🎵

 

이번 포스팅에서는 비전 프로의 개인정보 정책에 대해서 간단하게 공부해보려고 합니다.

 

Vision Pro 정책

비전 프로는 수많은 센서들로 사용자의 신체 정보와 주변 환경을 지속적으로 수집합니다. 비전 프로는 Pass through 방식을 사용하기 때문에 사용자에게 AR경험을 제공하기 위해서 항상 주변 환경을 실시간으로 촬영해야 합니다.

 

 

*Pass through란? 

Pass through 방식은 기기에 배치되어 있는 카메라를 통해서 주변의 모습을 찍고 그 모습을 디스플레이를 통해서 보여주는 방식입니다.

 

이러한 방식 때문에 자칫 잘못해서 악용이 된다면 사용자의 사생활 침해를 넘어서 심각한 개인정보들이 유출될 수 있습니다.

 

이러한 문제를 해결하기 위해 Vision OS에서는 애플리케이션들이 직접적으로 Raw 데이터를 수집하는 것이 원천적으로 차단되어 있습니다. 

 

 

그럼 여기에서 한가지 의문이 들죠

 

"개인정보 유출을 걱정해서 애플리케이션이 Raw 데이터에 접근하지 못하도록 막아둔 건 좋은데 그럼 애플리케이션들은 어떻게 사용자의 환경과 사용자의 움직임을 인식하냐?" 라는 의문 말이죠.

 

이를 위해서 중간에 Vision OS가 개입하게 됩니다. 

Vision Pro에서 수집되는 다양한 사용자의 데이터는 운영체제 레벨에서 분석되어서 앱이 꼭 필요한 정보만 전달해주게 됩니다.

 

예를 들어서 앱을 사용할 때 저의 손이 어디에 있는지는 앱에게 제공되지 않지만 앱에 있는 버튼을 누르기 위해 손을 움직여서 그 버튼에 가져다 댄다면 이 버튼은 현재 사용자가 가져다 대고 있는 버튼이다 라고 상태를 체크해주게 되는데 이를 호버 상태라고 합니다.

 

 

Inputs & Gestures

비전 프로는 별도의 컨트롤러가 없이 우리의 눈과 손을 인식하면서 작동하게 됩니다.

 

그러다 보니 별도의 입력 장치가 없어 다양한 제스처를 사용하게 되는데 아래의 제스처들로 컨트롤을 합니다.

 

직접 제스처 일반적인 사용법
터치 직접 대상체를 선택하거나 활성화
길게 터치 빠른 메뉴 열기
터치 및 드래그 대상체를 새로운 위치로 이동
이중 터치 대상체 또는 파일 미리보기, 편집 시 단어 선택
쓸어넘기기 동작 및 제어기 표시, 보기 해제, 스크롤
두 손에서 엄지와 검지를 맞대고 서로 가까이 또는 멀리 드래그 확대/축소
두 손에서 엄지와 검지를 맞대고 원형 동작으로 드래그 대상체 회전

 

 

제스처 지원 버전 자주 쓰는 동작
탭 iOS, iPadOS, macOS, tvOS, visionOS, watchOS 제어기 활성화, 항목 선택
쓸어넘기기 iOS, iPadOS, macOS, tvOS, visionOS, watchOS 동작 및 제어기 표시, 보기 해제, 스크롤
드래그 iOS, iPadOS, macOS, tvOS, visionOS, watchOS UI 요소 이동
길게 터치(또는 핀치) iOS, iPadOS, tvOS, visionOS, watchOS 추가 제어기 또는 기능 표시
더블 탭 iOS, iPadOS, macOS, tvOS, visionOS, watchOS 확대, 이미 확대한 상태에서는 축소, Apple Watch Series 9 및 Apple Watch Ultra 2에서 기본 동작 수행
확대/축소 iOS, iPadOS, macOS, tvOS, visionOS 보기 확대/축소, 콘텐츠 확대
회전 iOS, iPadOS, macOS, tvOS, visionOS 선택한 항목 회전

 

 

 

오늘은 여기까지 :)


감사합니다.

 

잘못된 내용이 있거나 더 좋은 내용 피드백은 언제나 환영합니다!

궁금하신 부분은 댓글로 질문 부탁드립니다!

728x90
반응형

'Apple > visionOS' 카테고리의 다른 글

[visionOS] Reality Composer Pro 사용해보기  (8) 2024.09.01
[visionOS] RealityKit과 ARKit 알아보기  (0) 2024.08.25
[visionOS] visionOS의 Environment 알아보기  (0) 2024.08.16
'Apple/visionOS' 카테고리의 다른 글
  • [visionOS] Reality Composer Pro 사용해보기
  • [visionOS] RealityKit과 ARKit 알아보기
  • [visionOS] visionOS의 Environment 알아보기
P_Piano
P_Piano
Apple 생태계 개발자가 되기 위한 학습과 경험의 기록
    반응형
    250x250
  • P_Piano
    피피아노의 개발 일지
    P_Piano
  • 전체
    오늘
    어제
    • 분류 전체보기 (201) N
      • Apple (119) N
        • iOS (22)
        • visionOS (4)
        • Swift (65) N
        • UIKit (2)
        • SwiftUI (20)
        • RxSwift (2)
        • Xcode (4)
      • C언어 (5)
      • C++ (8)
      • Dart (1)
      • Python (3)
      • JavaScript (17)
      • Git (1)
      • CS (39)
        • 디자인 패턴 (6)
        • 네트워크 (20)
        • 운영체제 (8)
        • Database (5)
        • 자료구조 (0)
      • IT 지식 (2)
      • IT 뉴스 (4)
      • 출처 표기 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    배열
    이니셜라이저
    옵셔널
    함수
    자바스크립트
    티스토리챌린지
    Xcode
    변수
    운영체제
    Vision Pro
    Initializers
    코딩테스트
    디자인패턴
    combine
    오블완
    메서드
    클래스
    SWIFT
    연산자
    visionOS
    비동기
    프로퍼티 래퍼
    ios
    제어문
    스위프트
    Optional
    swiftUI
    프로세스
    네트워크
    UIKit
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
P_Piano
[visionOS] Vision Pro의 제스처 및 정책
상단으로

티스토리툴바