← 색인 페이지로 돌아가기
2.0.0 변경 로그
종속성
- Haply 인버스 런타임 SDK 버전 2.0.0
- haply-inverse-service.exe: 최소 버전 2.0.0(백그라운드에서 실행 중이어야 함)
- haply-inverse-c.dll: 버전 2.0.0(포함)
- Haply.Inverse.dll: 버전 2.0.0(포함)
획기적인 변화
- 햅틱 스레드 및 핸들 스레드를 Inverse3 및 버즈그립으로 대체했습니다.
- 대체
Run(callback)
메서드와 함께DeviceStateChanged(device)
구독을 위한 고빈도 이벤트입니다. - 교체됨
hapticThread.onInitialized
이벤트와 함께Inverse3.DeviceOpened
. - 교체됨
handleThread.onInitialized
이벤트와 함께VerseGrip.DeviceOpened
. - 커서
position
그리고velocity
는 더 이상 햅틱 콜백 매개변수로 전달되지 않습니다. - 스레드 안전 관리 제거
AdditionalData
사용자 정의 데이터 처리를 선호합니다.
새로운 기능
- 연결된 장치의 상태를 시각화할 수 있는 모니터링 창(창 > Haply > 연결 모니터)을 열 수 있습니다.
- 모든 필수 게임 오브젝트로 쉽게 씬을 설정할 수 있는 Haply 생성 메뉴(게임 오브젝트 > Haply > 햅틱 릭)가 있습니다.
- Inverse3 및 VerseGrip 디바이스 자동 할당용 디바이스맵퍼.
- 특정 연결 사용 사례 및 원하는 햅틱 루프 제어를 위한 클라이언트 구성 구성 요소 주파수를 제어할 수 있습니다.
- Inverse3 컴포넌트 (햅틱 스레드 대체) 공간에서 Inverse3 장치를 배치하고, 위치를 검색하고, 고주파 스레드에서
위치를 검색하고 고주파 스레드에서 힘을 제어합니다.
Inverse3.DeviceStateChanged
이벤트는 높은 빈도로 실행되는 별도의 햅틱 스레드에서 트리거됩니다.- 스레드 안전 캐시 변환을 통해 디바이스 로컬 공간에서 씬 월드 공간으로 자동 변환
매트릭스
LocalToWorldMatrix
그리고WorldToLocalMatrix
. Inverse3.LocalPosition
그리고Inverse3.LocalVelocity
처리되지 않은 커서 좌표를 디바이스 로컬 공간에 제공합니다.Inverse3.Position
그리고Inverse3.Velocity
월드 스페이스 변환 커서 좌표를 제공합니다.Inverse3.SetLocalForce
그리고Inverse3.SetLocalPosition
로컬 좌표를 사용하여 장치를 제어하는 메서드 좌표를 사용합니다.Inverse3.SetForce
그리고Inverse3.SetPosition
월드 좌표를 사용하여 장치를 제어하는 메서드입니다.Inverse3.JointsSetTorque
를 사용하여 모터를 직접 제어할 수 있습니다.Inverse3.JointsSetAngles
를 눌러 디바이스의 팔 위치를 직접 제어할 수 있습니다.Inverse3.WorkspaceCenter
는 손 모양에 따라 작업 공간 중심 좌표를 제공합니다.
- VerseGrip 컴포넌트 (핸들 스레드를 대체합니다) 를 사용하여 빈도가 높은 스레드에서 VerseGrip 방향을 검색할 수 있습니다,
버튼 상태 및 부착 상태와 함께.
VerseGrip.DeviceStateChanged
이벤트는 높은 빈도로 실행되는 별도의 햅틱 스레드에서 트리거됩니다.VerseGrip.GetButton
,VerseGrip.GetButtonDown
및VerseGrip.GetButtonUp
메서드 내에서 사용할 수 있도록 햅틱 스레드 내에서 사용하는 메서드입니다.UnityEngine.Input
.- 씬 및 UI의 메인 스레드에서 트리거되는 Unity 이벤트
상호작용을 위해 메인 스레드에서 트리거되는 이벤트입니다:
VerseGrip.ButtonDown
,VerseGrip.ButtonUp
,VerseGrip.Attached
, 및VerseGrip.Detached
.
- 씬에서 커서 위치와 방향을 시각화하기 위한 Inverse3Cursor 및 VerseGripCursor 컴포넌트 및 모델을 관리합니다.
- 작업 공간 크기 조정 및 위치를 쉽게 지정할 수 있는 HapticOrigin 게임 오브젝트입니다.
- 기즈모를 사용한 디바이스 위치, 방향 및 손맛 시각화.
- 기즈모로 손이 닿는 작업 공간 시각화.
- 필터링된 로깅.
- 튜토리얼 샘플.
- 실험용 샘플.
버그 수정 및 개선 사항
- 디바이스 감지 시 Inverse3 핸드드니스가 제공됩니다. 더 이상 디바이스를 열어 손맛을 조회할 필요가 없습니다.
- 자동 디바이스 감지 ( Haply 인버스 서비스 및 디바이스맵퍼 사용)
- 햅틱 루프 주파수가 ~1000Hz에서 ~4000kHz로 증가했습니다.
← 색인 페이지로 돌아가기