본문 바로가기

Unity/VR

[VR Unity] 360도 동영상 배경 적용하기

728x90
반응형

 

360도 동영상으로 여러가지 환경에 가볼 수 있는데요.

유튜브나 웹에서 실제 공간처럼 볼 수가 있죠.

VR을 이용하여 더욱 더 생동감을 느낄 수 있습니다.

360도 동영상을 VR 배경으로 적용하는 법을 알아보겠습니다.

 

저는 간단하게 Material과 Render Texture을 이용해 Skybox를 만드는 방법으로 하겠습니다.

 

Material과 Reder Texture를 만들어 줍니다.

그리고, 배경이 될 360도 동영상도 넣어줍니다.

 

만약 동영상을 HEVC(h.265) 코덱으로 인코딩 했다면, 다음 확장 툴을 깔아야 합니다.

 

Get HEVC Video Extensions from Device Manufacturer from the Microsoft Store

Play High Efficiency Video Coding (HEVC) videos in any video app on your Windows 10 device. These extensions are designed to take advantage of hardware capabilities on some newer devices— including those with an Intel 7th Generation Core processor and ne

apps.microsoft.com

 

그리고 Render Texture의 사이즈를 동영상의 프레임 너비 x 프레임 높이로 맞춰 줍니다.

 

Material을 Skybox로 바꾸어 줍니다.

 

그리고 Render Texture를 넣어줍니다.

 

360도 영상을 플레이할 videoplayer gameobject를 만들어 줍니다.

 

그리고 영상과 Texture를 넣어줍니다.

 

 

이제, Window > Rendering > Lighting > Environment로 가서

Skybox Material을 바꾸어 줍니다.

 

완성했습니다. 

플레이 해보면 360도 동영상이 배경이 되어 그자리에 위치한것 처럼 체험 할 수 있습니다.

 

 

 

 

728x90
반응형