iNTERVR Framework for VR Glove
npm install com.intervr.if.vr.glove!IMG
InterFrameowkr(IF) Virtual Reality(VR) Glove는 iNTERVR에서 [유니티]를 기반으로 하여 제작된 소프트웨어 개발 도구(SDK)입니다.
> 2020.1.x 버전에 맞춰서 제작되었습니다.
* [유니티]를 통해 비어있는 3D 템플릿으로 새로운 프로젝트를 생성하거나 기존 프로젝트를 불러옵니다.
* 프로젝트의 Scripting Runtime Version이 NET 4.x으로 설정되어 있는지 확인합니다.
* 유니티 편집기 상에서 Edit -> Project Settings를 통해서 Project Settings창을 오픈합니다.
* Project Settings창에서 왼쪽 메뉴를 통해 'Player'를 선택합니다.
* Player설정 패널에서 Other Settings를 펼칩니다.
* Scripting Runtime Version이 .NET 4.x로 설정되었는지 확인합니다.
* 프로젝트의 Packages디렉토리를 탐색합니다.
* [프로젝트-메니패스트]인 manifest.json을 수정하기 위해 텍스트 편집기에서 오픈합니다.
* https://registry.npmnjs.org/가 scopedRegistries에 포함되었는지 확인합니다.
* com.intervr이 scopes에 포함되었는지 확인합니다.
* dependencies에 com.intervr.if.vr.glove의 최신버전을 추가합니다.
간략한 예제는 다음과 같습니다. 여기에 표기된 "X.Y.Z" 버전은 [최신-릴리즈(NPM)]인
!NPM에서 v를 제외한 나머지로 자리에 맞추어 대체 되어야 합니다.
``json`
{
"scopedRegistries": [
{
"name": "iNTERVR",
"url": "https://registry.npmjs.org/",
"scopes": [
"com.intervr"
]
}
],
"dependencies": {
"com.intervr.if.vr.glove": "X.Y.Z",
...
}
}
* 메니페스트 편집을 마치고 저장한 후 유니티로 다시 돌아가면 패키지가 자동으로 추가됩니다.
위의 과정을 통해 얻은 패키지는 유니티 패키지 매니저 UI에 나타날 것입니다. 이후로 유니티 패키지 매니저 UI 상에서 업데이트가 가능할 경우 Update` 버튼이 활성화 되며 이를 클릭할 시 해당 버전으로 자동 업데이트 됩니다.
[유니티]: https://unity3d.com/
[최신-릴리즈(NPM)]: https://www.npmjs.com/package/com.intervr.if.vr.glove
[프로젝트-매니페스트]: https://docs.unity3d.com/Manual/upm-manifestPrj.html