본문 바로가기
Coding

개발자의 관점에서 메타버스 이해하기

by Jakegyllenhaal 2022. 4. 29.
반응형

개발자의 관점에서 메타버스 이해하기

 

메타버스의 세 가지 필수 요소: 확장된 현실, 아바타 및 디지털 소유권

Unsplash의 Shubham Dhage의 사진

메타는 '저 너머'를 의미하고 verse는 '우주'를 의미합니다. 용어, 메타버스닐 스티븐슨이 1992년 SF 소설 Snow Crash에서 만들었습니다. 이 책은 가상 현실, 수메르 신화 및 그 사이의 거의 모든 것을 엮어 정보 시대의 기가스릴러를 선보입니다.

Facebook, Inc.는 2021년 10월 28일에 Meta Platforms, Inc.로 이름이 변경되었습니다. Facebook, WhatsApp 및 Instagram은 이름을 그대로 유지하지만 이를 생산 및 유지 관리하는 회사는 이후 Meta로 변경되었습니다.

회사인 Meta는 메타버스를 상상을 초월하는 방식으로 모든 사람이 사교하고, 배우고, 협력하고, 놀 수 있는 3D 공간으로 정의합니다. 사실 메타버스는 하나의 회사를 넘어서는 집합적인 프로젝트입니다. 전 세계 사람들이 만들고 공유하며 모든 사람에게 열려 있습니다.

메타버스는 초기 단계이기 때문에 많은 정의가 여전히 진화하고 있습니다. 그러나 메타버스에는 세 가지 필수 요소가 있습니다.

  • 확장된 현실
  • 아바타
  • 디지털 소유권

이러한 요소를 살펴보겠습니다.

확장 현실(XR)은 증강 현실(AR), 가상 현실(VR), 혼합 현실(MR) 및 그 사이의 모든 것을 포괄하는 포괄적인 용어입니다. AR, VR 및 MR에 대한 정의는 다음과 같습니다.

  • AR: 실제 환경에서 디지털 콘텐츠를 오버레이합니다.
  • VR: 실제 환경을 전산화된 공간으로 대체합니다.
  • MR: AR과 VR의 요소를 혼합했습니다.

WebXR Device API는 센서 및 헤드 마운트 디스플레이를 비롯한 VR 및 AR 장치에 웹에서 액세스하기 위한 사양입니다. 여기에는 다음 예가 포함되지만 이에 국한되지는 않습니다.

  • 헤드 마운트 디스플레이(불투명, 투명 또는 비디오 패스스루 활용 여부)
  • 위치 추적 기능이 있는 모바일 장치
  • 머리 추적 기능이 있는 고정 디스플레이

3DoF "Three Degrees of Freedom"의 약자로 회전 운동을 추적할 수 있는 장치입니다. ㅏ 6DoF "Six Degrees of Freedom"의 약자로서 회전과 병진을 모두 추적할 수 있는 장치로 공간에서 정확한 1:1 추적이 가능합니다.

Navigator 사용자 에이전트(UA)의 ID와 상태를 나타냅니다. 또한 다양한 속성 및 API가 있는 일반 전역 역할도 합니다.

get 메소드 xr 속성(위 코드의 2행)은 XRSystem 연결된 개체입니다.

질문 navigator.xr.isSessionSupported() (위 코드의 3행) 원하는 유형의 XR 콘텐츠가 하드웨어 및 UA에서 지원되는지 확인합니다. 지원되는 경우 XR 콘텐츠가 준비되었음을 의미합니다. 사용자가 페이지의 버튼을 클릭하면 창이 활성화됩니다. 사용자 활성화 이벤트 내에서 navigator.xr.requestSession() (4행) 검색 XRSession, 사용자의 포즈를 폴링하고 사용자 환경에 대한 정보를 쿼리하는 데 사용할 수 있습니다. 활성 세션은 XR 장치에서 사용자에게 이미지를 제공합니다. 세션은 UA에 의해 종료되거나 사용자가 XR 콘텐츠를 종료할 때까지 계속 실행됩니다.

다음은 의 정의입니다. XRSession:

Meta의 설립자이자 CEO인 Mark Zuckerberg는 "메타버스의 정의 품질은 존재입니다. 이것은 당신이 실제로 다른 사람과 함께 또는 다른 장소에 있다는 느낌입니다."

이를 위해서는 메타버스에 아바타가 필요하다. 용어, 화신, 힌두교의 산스크리트어에서 파생된 것으로 "하향"을 의미합니다. 땅에 신의 물질적 모습이나 화신을 의미합니다. 아바타는 사용자의 온라인 표현입니다. 사람의 디지털 ID 역할을 합니다. 2D 또는 3D, 정적 또는 애니메이션일 수 있습니다.

Facebook 모바일 앱은 아바타를 만드는 방법 중 하나입니다. 앱을 열고 "아바타"라는 단어를 검색합니다. 메뉴 항목을 클릭하여 아바타를 만듭니다.

작성자별 이미지

후에 Get started특정 아바타를 생성 skin tone, hairstyle, hair color, face shape, face markings, face lines, eye shape, eye color, eye makeup, eyebrows, eyebrow color, bindi, eyewear, eyewear color, nose, nose piercings, mouth, lip color, facial hair, facial hair color, body, outfit, headwear, headwear color, ear piercings, hearing devices그리고 hearing device color.

작성자별 이미지

아이덴티티, 표현, 경험으로 활용할 수 있는 아바타를 만들어 드립니다. 메타버스에서 아바타는 사실적으로 보이고 애니메이션으로 행동하며 전 우주에 걸쳐 나타납니다.

작성자별 이미지

고급 아바타를 제공하는 아바타 공급자가 많이 있습니다.

  • Ready Player Me — 메타버스용 크로스 게임 아바타 플랫폼입니다. 하나의 아바타, 탐험할 많은 세계.
  • VRoid Hub — VRM은 현대 VR 풍경에서 3D 캐릭터와 아바타용으로 설계된 파일 형식인 휴머노이드 VRM 아바타를 업로드하기 위한 플랫폼입니다.
  • Mixamo — 캐릭터를 조작하고 애니메이션을 적용하기 위해 Adobe에서 제공하는 도구입니다.
  • Cryptoavatars — 아바타 제작자가 단일 에디션 아바타를 만들 수 있는 플랫폼입니다. 각 아바타는 이더리움 블록체인에서 고유한 NFT(Non Fungible Token)로 토큰화됩니다.

메타버스는 현실 세계에서와 같이 우리가 사교하고, 놀고, 일하고, 배우고, 쇼핑하는 가상 공간입니다. 메타버스에서는 가상 자산에 대한 소유권도 있습니다. Web3는 분산화 및 토큰 기반 경제와 같은 개념을 통합한 블록체인 기술을 기반으로 하는 World Wide Web의 새로운 반복입니다. 암호화폐와 NFT는 가상 자산을 사고 팔 수 있는 가상 공간 내에서 완전히 작동하는 경제를 구축하는 것을 가능하게 했습니다.

블록체인 기술은 중개자 없이 디지털 자산의 P2P 전송을 가능하게 하고 메타버스는 자치 금융 시스템의 이점을 얻습니다. DAO(Decentralized Autonomous Organizations)는 결정과 거래를 관장하는 당사자입니다. 현재 거의 200개의 DAO가 암호화폐 시장을 감독하여 개별 디지털 자산의 조작과 관련된 우려를 제거합니다. 알고리즘 또는 스마트 계약은 DAO와 관련된 다양한 당사자 간의 참여 및 협력 규칙을 정의합니다.

블록체인은 탈중앙화 세계에서 신뢰, 보안 및 상호 운용성이 있는 메타버스의 핵심 기술입니다.

메타버스는 인터넷의 혁명입니다. 많은 정의가 여전히 진화하고 있지만 메타버스에는 확장된 현실, 아바타 및 디지털 소유권이라는 세 가지 필수 요소가 있습니다.

메타버스는 유토피아적이고 순진해 보일 수 있습니다. 믿거나 말거나, 메타버스의 일부는 내일의 현실이 될 것입니다.

읽어 주셔서 감사합니다. 도움이 되었기를 바랍니다.

반응형

댓글