유니티에서 XREAL SDK를 사용하여 안드로이드 XR 앱 개발 시작하기XREAL Glasses와 XREAL SDK를 사용하여 유니티에서 XR 콘텐츠를 개발하기(SDK 설치와 환경설정)Getting Started with XREAL SDKhttps://docs.xreal.com/Getting%20Started%20with%20XREAL%20SDK 하드웨어 요구사항 XREAL Glasses 지원되는 안드로이드폰 또는 빔 프로(Beam Pro) Samsung S24 또는 후속 플래그십 모델(핸드 트래킹 기능은 퀄컴 스냅드래곤 칩셋을 탑재한 장치에서만 지원) 유니티 에디터 버전Unity 2021.3.X LTS, Unity 2022.3.X LTS, Unity 6000.0.X LTS Android SDK 12.0..
XREAL Nebula 앱 설치 및 실행하기(삼성 갤럭시 s24, s24FE, 유니티 NRSDK)Nebula는 XREAL의 이전 NRSDK 2.4.1(Legacy) 를 사용하여 빌드한 유니티 앱을 구동하는데 필요합니다. 최신 XREAL SDK 3.1.0 이상을 사용하여 빌드한 앱은 ControlGlasses (또는 MyGlasses) 을 사용합니다. 테스트 장치 (글래스 장치 - XREAL Light, XREAL Air 2 Ultra, 안드로이드 장치 - 삼성 갤럭시 s24, s24FE)XREAL SDK 3.1.0 호환성 https://docs.xreal.com/XREALDevices/CompatibilityNRSDK 2.4.1 호환성 https://docs.xreal.com/2.4.1/XREALDevi..
XREAL Glasses 핸드트래킹과 상호작용 레퍼런스 영상XREAL Air 2 Ultra Review: Hand-Tracking https://youtu.be/vEkhcpvQIUk Spectator View For XREAL Air2 Ultra (Marker recognition, Photon Fusion) https://youtu.be/2VsDxerxo-s XREAL Air 2 Ultra Hand Gesture Tracking https://youtu.be/sQY7TmSQPz0 XREAL New NRSDK 2.1 Preview! https://youtu.be/c1qsDGZABTY Hand-Tracking for Nreal Light Guide | NRSDK Developer Tutorial h..
유니티 XREAL 앱 개발 테스트 (NREAL Light, NRSDK 2.1.0, Samsung Galaxy 24, 24FE)유니티에서 NRSDK(2.4.1)을 사용하여 Demo씬 HelloMR 안드로이드 장치(Samsung Galaxy)에 빌드하고 XREAL AR glasses(NREAL Light)에서 동작 테스트 과정 -NREAL Light -삼성 갤럭시 S24 (Samsung Galaxy 24, 24FE) -Nebura apk(3.8.1) -Unity 6000.3.10f1 -안드로이드 10이상NRSDK 2.4.1 기술문서 https://docs.xreal.com/2.4.1/ NRSDK Overview | XREAL SDKXREAL uses NRSDK to develop mixed reality..
유니티 가상현실(VR) 해상도 최적화(render scale, foveated rendering, eye texture resolution)렌더 스케일 render scale렌더 타겟 해상도를 조절합니다(Unity 엔진 내부의 렌더 타겟 배율 스케일링) 성능상의 이유로 낮은 해상도로 렌더링하거나 품질 향상을 위해 렌더링을 업스케일링하고 싶을 때 사용할수있습니다. Render Scale은 카메라가 실제 렌더링하는 내부 해상도를 결정합니다(이 속성은 게임 렌더링만 확대 및 축소하며 UI 렌더링은 장치의 네이티브 해상도로 유지됨) 렌더스케일을 설정하려면 URP 에셋 Quality의 Render Scale을 확인합니다.render scale 0.8 (유니티 URP 모바일 기본값)render scale 1.0 =..
유니티 XREAL SDK 핵심 기능과 호환성(안드로이드, Glasses 모델)유니티에서 XREAL SDK 를 사용하여 혼합현실(MR) 을 구현가능 XREAL SDK는 유니티의 XR 서브시스템과의 통합됨(Unity XR 플러그인 틀 안에서 작동) XR Interaction Toolkit을 사용하여 상호작용 로직을 처리하고 AR Foundation을 활용 하여 AR 기능을 효율적으로 관리가능https://docs.xreal.com/ XREAL SDK Overview | XREAL SDKBy utilizing the XREAL SDK, innovative mixed reality experiences are developed. Using a simple development process and a high..
유니티 XR 프로젝트에서 상호작용 구현 두가지 방법(XR Interaction Toolkit, Meta Interaction SDK)Open XR + XR Interaction Toolkit(XRI) 유니티 XR 프로젝트에서 범용적인 가상현실 장치를 대상으로하는 경우(Meta, Pico, ,Vive, SteamVR등) Open XR, XR Interaction Toolkit(XRI) 를 사용하여 가상현실의 기본적 기능들을 구현할수있습니다. XR Interaction Toolkit는 XR Ray Interactor, XR Grab Interactable, Teleportation,Socket Interactor 등 상호작용을 위한 편의 기능들을 제공합니다. OpenXR + Meta XR SDK +Me..
유니티(Unity) 메타퀘스트(Meta Quest) 가상현실 XR 개발에서 참고할만한 글 모음(OpenXR, MetaXR SDK, XR Interaction Toolkit)1-유니티 XR 프로젝트 개념 정리(XR Plugin Management, OpenXR Plugin, XR Interaction Toolkit)2-메타 퀘스트(Meta Quest) VR 장치 헤드셋에서 공장 초기화하기 메타 퀘스트(Meta Quest) VR 장치 헤드셋에서 공장 초기화하기메타 퀘스트(Meta Quest) VR 장치 헤드셋에서 공장 초기화하기장치에 로그인한 메타 계정을 변경해야하는 경우 공장초기화하여 새로운 계정으로 로그인 및 설정할수있습니다.부트 메뉴(복구모드)learnandcreate.tistory.com3-메타 퀘스..
OpenXR 하드웨어에서 유니티 엔진 게임까지OpenXR 하드웨어 표준 인터페이스 (OpenXR Runtime) XR(VR/AR) 하드웨어 제조사별로 달랐던 API (Oculus SDK, SteamVR SDK 등)를 하나로 통합한 표준 프로토콜. 헤드셋과 컨트롤러의 위치 및 회전(Pose), 입력, 트래킹등의 데이터를 표준화된 구조(XrPosef, XrInputState 등)로 제공. 예를 들어 Meta Quest에서 트리거 입력이나 HMD 위치 변화가 발생하면, Quest의 OpenXR Runtime이 해당 데이터를 표준 형식으로 Unity(OpenXR Plugin)에 전달함. XR Plugin(Unity OpenXR Plugin)Unity에서 OpenXR Runtime과 직접 통신하는 Unity용 플..
유니티 메타퀘스트 XR 프로젝트에서 사용할수있는 UI Set (Meta XR Interaction SDK)유니티 Meta XR Interaction SDK에서 제공하는 UI Set(Meta Horizon OS UI Set) 사용법https://developers.meta.com/horizon/documentation/unity/unity-isdk-uiset/유니티 가상현실 프로젝트의 메타 퀘스트(Meta Quest) XR 환경에서 다양한 입력 방식(핸드, 컨트롤러)에 대한 상호작용을 지원하는 UI(사용자 인터페이스) 구성요소 세트를 제공합니다(Unity UI를 기반으로 구축되었으며 씬에 추가하여 사용할수있는 사전구성된 프리팹 컬렉션)Meta XR Interaction SDK Essentials 패키지에서..
메타퀘스트 개발자 허브(Meta Quest Developer Hub) 설치 및 기본사용법Meta Quest Developer Hub는 Meta에서 제공하는 Quest 개발용 통합 관리 툴로 Quest 장치 관리(PC에 연결된 Quest의 상태를 확인하고 설정), 개발자 모드 관리, 성능 및 로그 확인(FPS, CPU, GPU, 로그등) 등의 다양한 관리 및 테스트 기능을 제공합니다. 1)아래 웹사이트에서 Meta Quest Developer Hub 프로그램을 다운로드 및 설치합니다. Meta Quest Developer Hub 다운로드(윈도우 데스크톱) https://developers.meta.com/horizon/downloads/package/oculus-developer-hub-win 2)설치한..