자세히보기

공부 나눔 (Sharing Study)/Unity만

[Unity] 영상 넣는 방법 (알파값 있는 영상, 배경없는 영상)

윤스톤 2020. 5. 11. 16:36

유니티에서 다양한 방법으로 활용되고 있는 영상을 넣는 방법과
'배경이 없는, 알파값이 있는 영상'을 넣는 방법을 함께 알아보도록 하겠습니다 :)

1. 유니티에 영상 쉽게 넣기 (드래그앤드롭)

먼저 사용하고자 하는 영상파일을 유니티로 가져와야 합니다
(저는 MP4형태의 영상을 사용했습니다)

유니티를 열고 Assets 폴더 안에 (원하는 위치에) 영상파일을 임포트합니다
(Inspector창에서 원하는 영상세팅을 조정해주세요 (예 : 오디오 임포트 등))

영상파일을 가져왔다면, 영상을 넣고자 하는 3D오브젝트에 영상파일을 드래그앤드롭 하거나
오브젝트에 Video Player 컴포넌트를 추가하여 Video Clip창에 넣어줍니다

▷ 동영상

▷ 움짤

실행해보면 정상적으로 출력됩니다 (소리도 정상적으로 출력)

2. 알파값 있는 동영상 배경없이 넣기

https://docs.unity3d.com/kr/2017.4/Manual/VideoTransparency.html

 

비디오 투명도 지원 - Unity 매뉴얼

Unity 에디터의 비디오 클립과 Video Player 컴포넌트는 알파를 지원합니다. 알파는 투명도를 가리킬 때 사용되는 표준 용어입니다.

docs.unity3d.com

▷ 참고한 유니티 메뉴얼입니다
임포트한 영상의 확장자명이 'Webm' 또는 'Apple ProRes 4444' 이어야 합니다
(윈도우일 경우 Webm, 맥OS일 경우 Apple ProRes 4444) → 저는 윈도우라서 Webm파일을 사용했습니다 :)

확장자명을 체크한 후 영상을 임포트했다면 Inspector창에서 몇가지 세팅해주어야 합니다

1. Keep Alpha 체크 ✔
2. Override for Standalon 체크 ✔
3. Transcode 체크 ✔
4. Codec를 VP8로 변경
5. Apply 클릭

세팅을 마친 후 Apply를 누르면 동영상의 배경이 없어져있습니다
이 동영상을 Video Player 컴포넌트에 추가해줍니다

영상을 넣은 오브젝트의 머테리얼을 Unlit/Transparent로 변경해 주고 실행하면 끝입니다!
배경없는 영상을 통해 다양하게 활용하여 좋은 작품 만드시길 바랍니다 :)
(본인이 윈도우라 Apple ProRes 4444의 영상을 테스트해보지 못한 점 죄송합니다 🙏)



유니티에 영상 쉽게 넣는 방법, 알파값 있는 영상 배경없이 넣는 방법은 여기까지입니다!
다음 게시물은 Canvas, UI에 영상 넣는 방법으로 돌아오겠습니다
끝까지 읽어주셔서 감사합니다! 즐거운 개발되세요 😊

 

↓ 다음 게시물 ↓

https://yoonstone-games.tistory.com/87?category=899312 

 

[Unity] Canvas/UI 에 영상 넣는 방법 (Raw Image, Render Texture)

지난 게시글에서 plane, cube, sphere 에 영상 넣는 방법을 알아봤다면 이번에는 UI인 Canvas Image에 영상 넣는 방법을 함께 알아보도록 하겠습니다 :) ↓ 지난 게시글 ↓ https://yoonstone-games.tistory.com/3..

yoonstone-games.tistory.com

https://yoonstone-games.tistory.com/88?category=798233 

 

[Unity/C#] 영상 재생, 일시정지, 볼륨 조절 (Video Player)

지난 두 가지 게시물을 통해 유니티에 영상 넣는 방법을 배웠습니다 이번에는 그 영상을 재생, 일시정지, 볼륨 조절하는 방법을 배워보겠습니다 더 나아가서 변수만 바뀌어도 실시간으로 상태

yoonstone-games.tistory.com

반응형