Unity와 360도 동영상을 통합하는 방법
TOULOUSE DE MARGERIE / UNITY TECHNOLOGIESContributor
Jul 27, 2017|1 분

이 웹페이지는 이해를 돕기 위해 기계 번역으로 제공됩니다. 기계 번역으로 제공되는 콘텐츠에 대한 정확도나 신뢰도는 보장되지 않습니다. 번역된 콘텐츠의 정확도에 관해 의문이 있는 경우 웹페이지의 공식 영어 원문을 참고해 주시기 바랍니다.
Unity 5.6에 새로운 비디오 플레이어 컴포넌트가 도입된 이후 360도 비디오를 Unity 프로젝트에 통합하는 방법에 대한 질문이 많이 들어왔습니다. 지난 몇 달 동안 저희는 제안한 워크플로를 천천히 다듬어 왔으며, 이를 실현하기 위해 고품질 셰이더를 개발해 왔습니다. 오늘, 유니티는 모든 Unity 5.6 이상 프로젝트에서 사용할 수 있는 베타 셰이더 형태로 작업을 공유할 수 있게 되었음을 알려드립니다.
개념은 간단하고 직관적입니다. 360도 또는 180도 직각 또는 큐브맵 콘텐츠가 포함된 지원되는 동영상 파일(예: .mp4)을 가져와서 에셋으로 가져온 다음 동영상 플레이어 구성 요소를 통해 재생할 수 있습니다. 핵심은 비디오 플레이어를 비디오와 동일한 크기의 렌더 텍스처로 타겟팅하는 것입니다. 그런 다음 해당 텍스처를 머티리얼 세트에 연결하여 새로운 스카이박스/파노라믹베타 셰이더를 사용하고 이를 씬 스카이박스 머티리얼로 사용합니다.

짜잔! 이제 파노라마 영상으로 스카이박스를 구동할 수 있습니다! 가상 현실 지원 플레이어 설정을 켜고 VR 헤드셋을 착용하면 즉시 풀 360도 동영상으로 둘러싸여 있는 듯한 경험을 할 수 있습니다.
3D 360도 콘텐츠가 있는 경우 스카이박스 파노라마 셰이더의 3D 설정을 사용하면 한 단계 더 나아가 최고의 몰입형 경험을 제공할 수 있습니다.
전체 프로젝트 세부 정보 및 문서는 GitHub 프로젝트 페이지에서 확인할 수 있습니다.
