GitHubCreative Dev & WebGLidea-techcode

viromedia/viro

viromedia·@viromedia·Dec 23, 2021

개요 React Native로 AR/VR 앱을 개발할 수 있는 플랫폼이다. iOS ARKit, Android ARCore를 비롯해 Cardboard, Daydream, Gear VR, Oculus 등 다양한 VR 플랫폼을 단일 React Native 코드베이스로 지원한다.

핵심 내용 `<ViroARScene>`, `<Viro3DObject>`, `<ViroAnimations>` 등 선언적 React 컴포넌트로 AR/VR 씬을 구성한다. 3D 모델(FBX, OBJ, GLTF) 로딩, 물리 엔진, 파티클 시스템, 공간 오디오를 지원한다.

기존 대비 차별점 네이티브 AR/VR 개발은 Swift/Java 전문 지식이 필요하다. ViroReact는 React Native의 선언적 컴포넌트 모델로 AR/VR을 개발할 수 있어 웹/모바일 개발자가 AR/VR에 진입하는 장벽을 낮춘다.

활용 가능성 AR 인테리어 앱, 교육용 AR 콘텐츠, 모바일 VR 게임, 이커머스 AR 제품 미리보기, 크로스플랫폼 AR/VR 프로토타이핑 등에 활용할 수 있다.

참고 자료 - 원본

JavaScript2,391androidar-samplearcorearkitaugmented-realitycardboardcross-platformdaydreamgear-vriosmobile-vroculusreactreact-nativeviroviro-platformvirtual-realityvirtual-reality-experiencesvirtualrealityvr
#react-native#augmented-reality#arkit#arcore#vr

Related in Creative Dev & WebGL