다음을 통해 공유


MRTK3 pre.10에 대한 변경 로그

[pre.10] - 2022-08-19 - 0aebad7

형식은 변경 로그 유지를 기반으로 합니다. 전체 릴리스 알림은 리포지토리에 있는 토론 탭의 릴리스 범주에서사용할 수 있습니다.

추가됨

  • 연결된 손 메시 + 셰이더와 함께 추가 RiggedHandMeshVisualizer
  • 새 손 셰이더에 대한 URP 지원 추가
  • 샘플 장면 손 메뉴에 장면 이름 레이블 추가
  • BoundsControl에 개체의 중심 크기를 조정하는 옵션이 추가되었습니다(에게 감사드립니다.) @camnewnham!)
  • 패키지 추가됨 com.microsoft.mrtk.tools
  • 새 XR 하위 시스템을 만들기 위한 마법사 추가
  • 컨트롤러 GameObject의 모드 관리자에게 알리기 위해 상호 작용기가 구현할 수 있는 가 추가 IModeManagedInteractor되었습니다.
  • 플랫스크린/2D 입력을 사용할 수 있어야 하는 시기를 감지하는 가 추가 FlatscreenModeDetector되었습니다.
  • InteractionModeManager에 플랫스크린 모드 추가
  • 시뮬레이션된 핸즈 인 편집기를 사용하여 임의의 기본/보조 핸즈하페에 대한 지원이 추가됨(👌✌)
  • HandInteractionExamples 샘플 장면에 화이트보드 + 캔버스 예제 추가
  • HandInteractionExamples 샘플 장면에 MagicWindow 샘플 재질 + 테스트 개체 추가
  • See-it-Say-it 레이블 구성 요소 추가됨(나중에 통합)
  • 캔버스가 아닌 토글 스위치 어선에 시각적 피드백 추가

변경됨

  • MR OpenXR 플러그 인을 1.4.4로 업데이트했습니다.
  • StandardAssets에서 여러 예제 자산을 이동했습니다(StandardAssets의 더 슬리밍이 진행 중입니다!)
  • 지원되는 디바이스, 미리 보기 상태 및 기타 유용한 정보에 대한 보다 포괄적인 정보로 추가 정보를 업데이트했습니다.
  • 제거 된 "프로그래머 아트" 잡아 reticle
  • 속보: InteractionModeManager는 이제 XR 컨트롤러만 사용하는 대신 임의의 GameObjects에서 작동합니다.
  • CanvasProxyInteractor 는 이제 InteractionModeManager(새 IModeManagedInteractor구현)에 의해 관리됩니다.
  • 프록시 상호 작용기를 사용할 수 없을 때 더 이상 반복된 비용이 많이 드는 쿼리를 수행하지 않는 데 최적화됨 UGUIInputAdapter
  • 속보:GestureGestureIdHandshape 리팩터링 HandshapeId
  • 정보 창의 UI 폴란드어
  • 샘플 장면에 대한 폴란드어 및 시각적 개선 사항
  • 레거시 ObjectBar 프리팹의 조정된 여백
  • asmdefs에서 불필요한 종속성 정리
  • 향상된 유용성, 확대/축소/스크롤을 위해 글꼴 아이콘 선택기 UI 다시 쓰기

고정

  • 몇 가지 사소한 경고가 수정되었습니다.
  • Canvas 요소에서 렌더링/적중 테스트를 수행하지 않는 reticles가 수정되었습니다.
  • 명시적으로 할당되지 않은 경우 BoundsControl이 ConstraintManagers를 찾을 수 없음을 수정했습니다.
  • 기본 토글된 인덱스가 목록의 마지막 요소인 경우 ToggleCollection 버그가 수정되었습니다.
  • 추적을 얻/잃을 때 불규칙한 찌르기 망사 동작이 수정되었습니다.
  • 배율 제약 조건이 누락된 일부 샘플 장면 개체 수정
  • 편집기/애플리케이션이 포커스를 잃을 때 시뮬레이션된 디바이스 재설정/중단이 수정됨
  • 올바르게 활용하여 일괄 처리 모드에서 실패하는 테스트(대부분) 수정 InputTestFixture
  • 프록시 상호 작용기를 사용할 수 없는 경우 큰 소리로 불평하는 s가 수정 UGUIInputAdapater되었습니다.
  • 잘못된 피아노 샘플 이벤트 할당 수정
  • 장비가 변환되었을 때 핸드레이 대체 동작이 잘못 동작하는 것을 수정했습니다.

알려진 문제

퀘스트에서 잘못된 엄지 손가락 관절 회전으로 인해 엄지 손가락이 변형됩니다. 손 메시는 편집기 및 HoloLens에서 올바르게 렌더링되어야 합니다(활성화된 경우).

주요 변경 내용

  • InteractionModeManager 인터페이스의 일부 부분이 변경되었습니다.
    • RegisterInteractorUnregisterInteractor 는 대신 를 XRBaseController 사용합니다 XRBaseControllerInteractor.
    • SetInteractionMode 이제 는 대신 GameObject를 사용합니다 XRBaseController.
    • Rig 프리팹 변형에서 InteractionModeManager를 재정의한 경우 모드 구성을 검사하고 이 업데이트 후에 올바른지 확인하세요. 새로운 모드 관리 기능을 활용하도록 일부 직렬화된 모드 구성을 변경했습니다.
  • Gestures 이름이 s로 바뀌었습니다.Handshape
    • 포즈, 제스처 및 핸드헤이프 간의 혼동 감소
    • 이름이 GestureId에서 HandshapeId로 변경됨
    • 테스트 하네스 TestHand 에서 및 InputTestUtilities 의 이름을 바꾸고 변경된 HandshapeId여러 메서드가 있습니다.