본문으로 바로 가기

← 목차 페이지로 돌아가기

2.2.0 변경 로그

의존성​

  • 의존성(UnityEngine): Unity >= 2021.3.0f1과의 호환성이 복원되었습니다.

새로운 기능​

  • HapticOrigin: 압축을 풀지 않고도 햅틱 리그 프리팹의 크기를 조정할 수 있도록 활성화되었습니다.
  • 디바이스맵퍼:
    • 표준 매개변수 GetInverse3(handedness) 가장 먼저 검색된 기기를 불러오기 위해 추가되었습니다.
    • GetVerseGrip(handedness) Inverse3 기기에 할당된 그립을 불러오기 위해 추가되었습니다.
  • Inverse3:
    • 펠트 SpaceTransformationUpdateEnabled 공간 변환 행렬의 업데이트를 제어하기 위해 추가되었습니다.
    • 특성 WorkspaceCenterPosition 세계 좌표계에서 작업 공간의 중심을 구하기 위해 도입되었습니다.
    • 특징 WorkspaceRadius 그리고 WorkspaceScaledRadius 추가됨.
    • 이벤트 Ready 장치가 열리고 커서와 본체가 제자리에 배치되면 알림을 보내도록 하는 기능이 도입되었습니다.
  • VerseGrip: 사건 Ready 장치를 열고 커서가 특정 위치에 놓이면 실행되는 기능이 추가되었습니다.
  • Inverse3Cursor: 평활화된 위치가 추가되었습니다.
  • VerseGripCursor: 부드러운 회전 효과가 추가되었습니다.
  • CursorBehaviour: 모든 기본 메시에 대한 반지름 계산 기능이 추가되었습니다.
  • 클라이언트 구성: 펠더 clientTimeout 그리고 socketTimeout 추가됨.

버그 수정 및 개선 사항​

  • 패키지: 문서 URL을 수정했습니다.
  • 클라이언트 연결:
    • 예기치 않은 폴링 오류 발생 후 원치 않는 연결이 발생하지 않도록, 연결이 폴링 오류를 감지할 때까지 대기합니다.
  • 디바이스맵퍼:
    • NullReferenceException 수동 삭제 시 해결되었습니다.
    • 다음의 결과 GetInverse3() 그리고 GetVerseGrip() 이제 대기 상태와 연결 상태에 따라 정렬됩니다.
    • 예기치 못한 호환성 문제를 방지하기 위해 구성 요소 상속이 차단되었습니다.
  • HapticOrigin: 에디터에서 일관된 스케일링 계산이 안정화되었습니다.
  • Inverse3 그리고 VerseGrip:
    • 특성 Cursor 캐스팅을 방지하기 위해 올바른 유형으로 설정되었습니다.
    • 이벤트 DeviceOpened 그리고 DeviceClosed im Inspector에서 숨김 처리됨.
  • Inverse3Cursor 그리고 VerseGripCursor:
    • 특성 Device 캐스팅을 방지하기 위해 올바른 유형으로 설정되었습니다.
    • NullReferenceException 메시 렌더러가 없는 커서 모델에서 이 문제가 해결되었습니다.
    • 기기가 파손되면 커서가 더 이상 추적되지 않습니다.

구식​

  • Inverse3:
    • WorkspaceCenter 에서 WorkspaceCenterLocalPosition 이름이 변경되었습니다.
    • 특성 WorkspaceCenter '구식'으로 표시됨.
  • 햅틱 오리진: 속성 UniformScale 이름을 변경하여 해당 필드를 scale 로 대체합니다.
    • 펠트 scale '구식'으로 표시됨.

← 목차 페이지로 돌아가기