Offcanvas
Some text as placeholder. In real life you can have the elements you have chosen. Like, text, images, lists, etc.
Offcanvas
1111Some text as placeholder. In real life you can have the elements you have chosen. Like, text, images, lists, etc.

스테레오키트

닷넷 기반 메타버스 앱을 만드는 오픈소스 ‘스테레오키트’ 살펴보기

유니티는 윈도우 환경에서 혼합 현실(mixed reality) 앱을 만들 때 사용하는 대표 플랫폼이다. 하지만 최근 혼합 현실에 대한 관심이 높아지면서 유니티를 대체할만한 기술도 많이 나오고 있다. 가령 웹XR(WebXR)이나 베이비론JS와 리액트 네이티브를 활용한 파워 플랫폼(Power Platform) 같은 기술이다. 이 중에서도 닷넷 환경에 특화된 ‘스테레오키트(StereoKit)’라는 도구에 주목해보면 좋다.     혼합현실을 위한 개방형 표준, 오픈XR  스테레오키트를 이용하려면 먼저 오픈XR 개념부터 알아야 한다. 오픈XR은 크로노스 그룹(Khronos Group)이 만든 개방형 표준이다. 크로노스 그룹은 오픈GL, 오픈CL과 같은 그래픽 관련 표준을 개발하는 비영리 단체인데, 최근 혼합현실의 성장과 함께 오픈XR도 함께 지원하고 있다. 오픈XR은 여러 헤드셋 및 증강 현실 디바이스에서 호환되며, 마이크로소프트, 오큘러스, 콜라보라(Collabora) 등의 런타임을 사용해 닷넷 코드를 호스팅하는 플랫폼 대부분을 지원한다. 스테레오키트(StereoKit)는 바로 이 오픈XR를 활용해 혼합현실 앱을 만드는 것을 돕는다.  스트레오키트는 마이크로소프트가 만든 오픈소스 기술이다. 윈도우용 혼합현실 툴을 개발하는 팀이 스트레오키트를 담당하고 있는데 향후 마이크로소프트의 ‘혼합 현실 디자인 언어(Mixed Reality Design Language)’도 통합될 가능성이 높다. 그렇게 되면 두 가지 툴이 비슷한 기능을 지원하므로 유니티를 기반으로 해야 할 앱을 더 폭넓은 C# 개발 프레임워크로 가져올 수 있다.   스테레오키트의 기본 구조 스테레오키트는 3D 콘텐츠를 가져와서 대화형 혼합 현실 환경과 결합해준다. 코드를 보다 간소하게 쓸 수 있도록 API와 성능 개선에 집중한 것이 특징이다. C# 개발자를 위해 고안됐지만, 하드웨어를 세밀하게 제어하는 경우를 대비해 C와 C++도 추가적으로 지원한다. 또한 원래는...

혼합현실 스테레오키트 2022.08.05

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록일자 : 2009년 01월 19일

발행인 : 박형미 | 편집인 : 박재곤 | 청소년보호책임자 : 한정규
| 사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2022 International Data Group. All rights reserved.