주요 내용 {#highlights}
‘장치 설정’ 탭은 실제 편집기이며, 설정은 장치에 따라 달라집니다. 조이스틱 방향, 중력 보정, 홈 복귀를설정을 완료하고 적용할 수 있으며, 이제 처음으로 저장할 수도 있습니다. Hub는 기기가 연결되면 이를 자동으로 복원합니다.
업그레이드와 관련된 두 가지 참고 사항이 함께 제공되므로, 아래의 “1.3.0으로 롤백할 수 있다면” 및 “기기에 저장…” 항목을 참고하시기 바랍니다.
장치 마운트 보기는 실험 단계를 마쳤습니다. 3D 뷰포트와 마운트 회전 컨트롤이 이제‘고급 설정’ 아래에 있으며, 서비스 3.5.6 이상에서는 실험적 API에 대한 별도의 옵트인이 전혀 필요하지 않습니다.
장치 마운트가 활성 상태인 동안 프로필의 마운트 회전 설정은 읽기 전용입니다. 이때는 장치 설정이 우선하며,원할 때 ‘프로필로 전송’ 기능을사용하면 회전 값이 프로필로 돌아갑니다.
인식되지 않는 하드웨어는 더 이상 Inverse3로 표시되거나 이름이 지정되지 않습니다. BigVerse 및 향후inverse3 계열 장치는 오해를 불러일으킬 수 있는 메시지 대신 텔레메트리 패널을 표시합니다.
실행 상태는 입력 제어창에서 한눈에 확인할 수 있습니다. 시작/중지 알림이 모든 패널 상단에 색상으로 구분되어 표시되며,새로운 ? 버튼 뒤에서 새롭게 재설계된 애니메이션 소개를 볼 수 있습니다.
이제 모든 화면에서 영어 이외의 7개 로케일을 지원합니다. Academy 튜토리얼, 트레이 메뉴, 대화 상자 및안전 안내도 포함되어 있습니다.
이번 릴리스에서는 키보드 단축키, 동작 또는 연결이 변경되지 않았습니다. 설정해 둔 항목은 업그레이드 시폐지, 재작성 또는 삭제되지 않습니다.
새로운 기능 {#new-features}
장치 설정 탭 — 지속성 및 단일 필드 모델 (모든 사용자) {#device-settings-tab-persistence-and-one-field-model-all-users}
설정 탭의 장치 필드는 재시작 후에도 유지됩니다. 조이스틱 방향, 중력 보정, 홈 복귀 항목에 ‘수정됨/저장됨’ 배지가 추가되었으며, 필드별 메뉴와 하단의 ‘적용 + 저장/재설정’ 행이 생겼습니다. 1.4.0 이전에 저장된 프로필은 한 번만 단방향으로 마이그레이션됩니다. 1.3.0으로 되돌리기 전에 반드시 파일을 백업하십시오 (롤백 안내 참조).장치가 연결되면 저장된 설정이 자동으로 복원됩니다. 여기에는 장치의 첫 보정 이후의 마운트 회전도 포함됩니다. 장치 값과 이미 일치하는 필드는 건너뛰며, 열려 있는 설정 패널은 이전 수정 상태를 그대로 유지하는 대신 배지를 새로 고칩니다.설정을 적용하더라도 더 이상 장치의 EEPROM에 기록되지 않습니다. 여전히 EEPROM에 기록하는 유일한 작업은 ‘새 장치에 저장…’ 작업뿐입니다. 이 작업 시 경고가 표시되는데, 이는 장치 전체 구성을 제한된 쓰기 횟수 한도 내에서 영구적으로 저장하기 때문입니다.두 패널 전체에 하나의 상태 모델을 적용합니다. 저장 기능은 적용된 값만 유지하며, 단일 “되돌리기” 기능은 _적용되지 않은 편집 내용 되돌리기_와 _저장된 값으로 되돌리기_의 두 가지로 나뉩니다.기본값으로 재설정 기능은 서비스가 제공하는 기본값을 요청합니다. 이 기능은 중력 보상 및 홈 화면 복귀에서 제공되며, 서비스 버전 3.5.6 미만에서는 비활성화됩니다. 손잡이 방향에는 의도적으로 제공되지 않습니다. 서비스의 재설정 기능이 오른손 방향을 강제하기 때문에, 왼손용 기기를 물리적으로 뒤집을 수 있기 때문입니다.자동 적용 환경 설정은 이제 프로필 탭뿐만 아니라 설정 탭에서도 _읽고 쓸 수_ 있게 되었습니다.장치 마운트 (고급 설정 표시) {#device-mount-show-advanced-settings}
설정 탭의 3D 장치 마운트 뷰포트 — 회전 전용 기즈모(Shift 키를누르면 15° 단위로 스냅), 기즈모 공간 전환 및 장치 재설정 기능을 제공합니다. 드래그하는 동안에는 아무런 변경 사항도 적용되지 않으며, 모든 변경 사항은 패널의 ‘적용’ 버튼을통해 확정됩니다.마운트 회전 컨트롤을 재구성했습니다. 기존의 두 가지 옵션 컨트롤 대신 마스터 장치 마운트 토글, 자동 새로 고침 및 소스 선택기가 추가되었습니다. 마스터 토글을 끄면 장치의 회전 값도 함께 초기화되며, 확인 창에서 먼저 이 사실을 알려줍니다.연속 방향 소스(기존 _센서_ 대체)는 실험용 API가 활성화된 서비스 3.5.6 이상 및 펌웨어 7.10 이상에서 사용할 수 있습니다. 두 조건 중 하나라도 최소 요구 사항을 충족하지 못하면, 충족하지 못한 쪽을 명시하여 비활성화된 상태로 표시됩니다.장치 마운트가 활성 상태인 동안 세션 마운트 순환은 잠기게 됩니다. 이는 허브 전체에 적용됩니다. 아무것도 삭제되지 않으며, 장치 마운트를 해제하면 순환 값이 다시 표시됩니다.프로필로 전송 기능은장치 마운트를 재설정하고, 회전 값을 선택한 프로필로 변경한 후 즉시 적용합니다. 적용만 할 뿐 저장하지는 않습니다.서비스 3.5.6에서는 마운트 뷰가 실시간 스냅샷을 읽습니다. 지연이 발생하는 장치를 추적하여, 더 이상 시점이 어긋난 값을 읽지 않습니다.마운트 및 손잡이 방향 확인 메시지는 이제 운영 체제의 대화 상자가 아닌 앱 내 대화 상자로 표시됩니다.장치 패널 및 3D 보기 (모든 사용자) {#device-panel-and-3d-views-all-users}
장치 데이터 패널에 세션 헤더 추가 — 세션 색상의 #<id> · <profile> — 또한 컨트롤 표시가 배지로 바뀌며, 장치가 유휴 상태일 때는 하나의 흐릿한 배지로 접힙니다.‘정보’ 탭은 항상 장치를 ‘정체(identity) ’ 상태로 렌더링합니다. 즉, 측정값이 아닌 제품 보기입니다.입력 제어 (모든 사용자) {#input-control-all-users}
모든 패널 상단의 시작/중지 버튼은색상으로 구분된 블록 안에 표시되며, 입력 제어가 활성 상태인지 알려줍니다. 더 이상 오른쪽 하단 모서리에 있는 단독 버튼이 아닙니다.애니메이션 ‘Haptic Floor’ 데모가 포함된 새로운 소개 화면이 추가되었으며, 새로운 ? 버튼을 눌러 다시 열 수 있습니다. 왼손잡이 모드에 대한 주의 사항은 이제 이 소개 화면에 포함되어 있습니다.제스처의 복사본 저장 / 불러오기 / 기본값 복원은툴팁이 있는 아이콘 버튼으로 변경됩니다.개선 사항 {#improvements}
번들 서비스가 3.5.6으로 업데이트되어 두 가지 재설정 문제가 해결되었습니다. 중력 보상 재설정은 이제 ‘꺼짐’ 상태로 적용되며, 홈 복귀 재설정은 실제로 ‘켜짐’으로전환됩니다. 또한 별도의 옵트인 절차 없이 사용할 수 있는 실시간 마운트 기능이 추가되었습니다.라이선스 계약 화면이 재설계되었습니다. 헤더가 간결해졌고, PDF 다운로드 기능이 아이콘 클릭 방식으로 변경되었으며, 체크박스와 동의 절차의 스타일이 새롭게 바뀌었습니다. 라이선스 보기 브라우저 링크는 제거되었습니다(PDF 다운로드를 이용해 주십시오). 업데이트 날짜가 현재 원시 ISO 날짜 형식으로 표시되는데, 이는 추적 중인 회귀 문제입니다.비활성 상태가 명확하게 드러납니다. 메뉴 항목, 회전 필드, 숫자 필드가 반응하지 않는 것이 아니라 잠긴 상태로 표시됩니다.체크박스 스타일 변경 — 상자가 더 커지고, 테두리가 더 굵어졌으며, 체크 표시에는 색상이 적용되었습니다.장치 데이터 패널 전체에서 기본 브라우저 제목 대신 툴팁이 사용됩니다.앱 전체가 번역되었습니다. 일부만 번역된 것이 아닙니다. 모든 화면과 번들로 제공되는 5개의 Academy 튜토리얼이 이제 영어가 아닌 7개 로케일 모두에서 표시되며, 이전에 번역에서 제외되었던 문자열(트레이 메뉴, 펌웨어 업데이트 경고, 안전 오버레이 및 관련 알림)도 동일한 번역 단계를 거칩니다. 해당 문자열이 없는 경우 영어로 대체됩니다. 제품 이름은 의도적으로 영어로 유지됩니다.수정 사항 {#fixes}
1.3.0 버전에 존재했던 버그입니다.
펌웨어 브랜치 탭이 선택한 브랜치를 반영합니다 — 이전에는 탭 표시줄이 _Stable_에 고정되어 있었습니다.장치 범위의 마운트 회전 섹션은 3.5.3보다 오래된 서비스에서는 이제 숨겨집니다. 이전에는 실시간으로 표시되어 모든 읽기 및 쓰기 작업이 실패했습니다.고정 방향 모드는 3.5.6 이상 버전의 서비스에서 작동합니다. — 이제 와이어 토큰은 연결된 서비스의 버전에 따라 선택됩니다.카메라 홈 버튼은 모든 3D 뷰포트에서 애니메이션이 진행되는 동안 궤도 회전을 계속하더라도 끝까지 부드럽게 원래 위치로 돌아오며, 컨트롤이 멈춘 상태로 남아 있지 않습니다.대기 상태인 장치는 빈 컨트롤 스트립 두 개 대신 흐릿한 판독값 표시 하나를 보여줍니다.인식되지 않은 하드웨어의 경우, Inverse3 메시와 마케팅 명칭이 생략되고, 열 전체를 채우는 상시 열려 있는 텔레메트리 패널이 표시됩니다. — 좁은 창에서도 볼 수 있습니다.1.3.0으로 롤백할 가능성이 있는 경우 {#if-you-might-roll-back-to-130}
이번 릴리스에서 가장 중요한 경고 사항입니다: 이 컴퓨터가 1.3.0으로 되돌아갈 가능성이 조금이라도 있다면, 1.4.0을 처음 실행하기 전에 `device-settings.json`을 백업하십시오. 마이그레이션은 단방향이며, 1.3.0 빌드는 마이그레이션된 파일을 빈 파일로 조용히 읽어들이고 첫 저장 시 이를 덮어씁니다. 백업본을 복원하는 것이 되돌릴 수 있는 유일한 방법입니다.
지원 중단 기능 {#deprecations}
“방향: 보정 시 / 수동” 탭 쌍은폐지되었으며, 장치 마운트 마스터 토글과 자동 새로 고침 기능으로대체되었습니다.“라이선스 보기” 외부 링크 버튼이제거되었습니다. 앱 외부에서 계약서를 확인하려면 이제 PDF를 다운로드하는 방법밖에 없습니다.스키마 2 `device-settings.json` 레이아웃은다운그레이드 경로 없이 폐지되었습니다. 1.3.0 빌드는 새 파일을 거부하지 않고 기존 파일을 덮어씁니다. 사본을 보관해 두십시오.기존 `manual` / `sensor` 방향 토큰버전 3.5.6부터 정지 / 지속적인로 대체되었으며, Hub는 이전 서비스에 대해서는 여전히 기존 쌍을 사용합니다.입력 제어 헤더의 왼손잡이 실험 배지가제거되었습니다.이번 주기에는 지원이 중단된 동작, 트리거, 키보드 단축키가 없습니다.
알려진 문제 {#known-issues}
발견된 동작 중 이미 파악하고 있으며, 1.4.0 버전에서는 수정하지 않을 사항입니다.
‘장치 설정’ 탭의 댐핑 및 힘 게이트 값이 안정적으로 읽히지 않습니다(실험용 게이트): 댐핑의 표시값이 항상 정확한 것은 아니며, 힘 게이트는 0.3에서 시작하여 첫 번째 프레임부터 _수정됨_으로 표시됩니다. 두 가지 모두 먼저 서비스 측에서 수정이 필요합니다.장치를 재보정할 때 마운트 회전이 여전히 변경될 수 있습니다. 이는 1.3.0 버전의 알려진 문제이며, 기본 설정에서는 그대로 유지됩니다. 기본 Inkwell 소스는 재보정할 때마다 회전을 다시 캡처하며, 마이너 릴리스에서 이 기본값을 변경하면 호환성 문제가 발생할 수 있기 때문입니다. 우회 방법은 선택 사항입니다. 자동 새로 고침을끄면 회전이 고정되며, 이 상태에서 저장하면 Hub가 연결될 때마다 해당 설정이 복원됩니다. Inverse3 와 MinVerse 의 왼손잡이 모드에서 축이 여전히 반전되어 있습니다. 경고 배지는 입력 제어 소개 화면 안으로 이동되었습니다.