홈 > 취미 > 취미
취미

실제풍경을 3D로 : 언리얼엔진 초보 사용기 (스압)

뒤집기교주 10 509 6 0

영상제작자로 일하는 유저입니다. 하지만 3D쪽은 만져본적도 없고 언리얼 엔진은 완전 생초짜입니다. 무료 온라인 강좌들 찾아서 들으며 배우기 시작한지 일주일 정도 됐습니다. 처음에 관심을 가지게 된건 만달로리언으로 유명해진 버추얼 프로덕션 쪽으로 뭐라도 해보고 싶어 이것저것 알아보다가 코드를 쓸줄 몰라도 언리얼엔진에서 할 수 있는게 많다는 지인의 말을 듣고 시작해보게 되었습니다. 


관련해서 뭘 배워야 할지 아주 막막했고 지금도 솔직히 그렇습니다. 선배님들이 혹시나 보시고 조언을 해주신다면 아주 감사하겠습니다. 그럼에도 무료툴과 리소스로 입체세계를 이정도로 구현할 수 있다는게 아직도 좀 놀랍고, 앞으로 다양한 방식으로 영상 프로덕션에 영향을 끼칠 것이라고 생각됩니다.


언리얼 엔진4에서 사는 곳 근처의 산세를 3D모델로 만드는 것을 타임랩스로 편집했습니다. 풍경은 실제 장소 데이터에 근거해 만들었습니다. 지난 일주일동안 배웠던 강좌들 여러가지를 섞은 결과물입니다.


3D 환경 만들기 요약 타임랩스 영상

 


실제 지도자료에 근거해서 하이트맵을 얻을 수 있는 사이트들이 여럿 있는데 그 중 하나에서 사는 곳 근처 산을 따 왔습니다. 실제를 근거한만큼 실루엣이나 형태는 손으로 만드는 것보다는 아주 자연스럽습니다. 


때 아닌 시체놀이.... 왜 뭘 공부해도 딴짓은 재밌을까요


언리얼 엔진에 불러와보니 모형이 너무 각져있어서 브러쉬로 다듬었습니다. 그리고 언리얼 센세이라는 채널에서 고맙게도 튜토리얼에 써보라고 무료로 나눔하는 머테리얼을 적용합니다


어?! 이게 아닌데..... 내 눈이 이상한가 


역시 실수였습니다, 잘못된 머테리얼 적용... 다시 맞게 적용했습니다 휴 


머테리얼이 생각보다 많이 복잡하네요 아직 끝이 아니랍니다. 대 여섯가지를 다운받아서 모두 맞는 곳에 적용시켜야 합니다.


머테리얼에 관련된 노드를 한번 열어봤습니다..... 복잡하니 일단 넣어둬 ... 


맞는 곳에 하나씩 모두 찾아 적용해줍니다 


메가스캔에서 제공하는 고화질 텍스쳐를 종류별로 다 적용하고 나니 훨씩 나아보입니다. 


이제 물을 넣고싶습니다, 이미 존재하는 계곡을 좀 더 깊게 파줍니다. 편집을 위해서 빛 세팅을 밝게 바꾸었습니다 


 

물 표면자료를 세계로 들여와서 맵전체에 적용하고 높이를 조절해서 수면의 위치를 조절합니다. 이 지역에서 홍수가 나면 이런 느낌이겠구나를 한눈에 볼 수 있습니다. 


나중에 영상을 찍을 앵글을 고려해 수면을 조절했습니다. 


이런 느낌으로 찍으려고 합니다. 화면의 하얀 캐릭터는 언리얼엔진 디폴트 게임 캐릭터입니다. 모든 강좌에서 등장하는 반가운 로봇 같이 생긴 캐릭터입니다. 


강좌에서 선생님이 잔디는 물 속에서 자라지 않는 답니다. 듣고 보니 그러네요, 수면 아래 텍스쳐를 바꾸어 칠해 줍니다.


저 멀리 산봉오리만 보이는 용도로 산도 몇개 넣어줍니다. 


빛을 다시 원래대로 바꾸고 


안개도 넣어서 설정을 조절합니다 


다시 우리의 로봇으로 돌아와서 잠시 감상을... 


로봇이 지겨워졌습니다, 에픽 마켓스토어에 가면 파라곤이라는 옛날 게임 캐릭터 자료를 무료로 줍니다. 몇가지 다운받아 설치합니다. 


다운중에 다른 자료도 잠시 눈팅 


캐릭터 애니매이션 관련 자료를 찾아보니 Mixamo 라는 사이트가 유용할 것 같습니다. 하지만 다운받은 자료에도 이미 캐릭터 특화 애니매이션이 많이 있어서 일단은 그걸 쓰기로 합니다. 


캐릭터랑 애니매이션 자료가 생각보다 컴퓨터 처리속도를 많이 잡아먹어서. 일단 아무것도 없는 환경에 들여와서 테스트 해보기로 합니다. 다운 받은 캐릭터들 일단 대충 세워놓습니다..... 왜 다 여자인지는... 묻지 마싴.... 


시퀀서라고 언리얼 엔진 내의 툴인데 카메라, 캐릭터 애니메이션 등등 저에게는 아주 중요한 것들을 조절합니다. 캐릭터마다 애니메이션을 테스트 해보았습니다. 


하얀로봇을 첫번째 캐릭터로 바꾸어주고 다시 경치 감상... 아무래도 포즈가 어색합니다 


일단은 다른 캐릭터들도 맵의 곳곳에 배치, 빛과 풍경을 각자 다르게 보여주려고 다른 곳에 배치해 보았습니다. 


시퀀서에서 카메라 움직임에 맞추어 캐릭터 애니매이션을 적용하니 어색한 정자세에서 자연스러운 움직임으로 바뀝니다. 




다른 캐릭터들도 애니매이션을 적용해줍니다. 


그리고 시퀀서에서 만든 시퀀스들을 영상 파일로 출력해줍니다. 이제 편집프로그램으로 가져가서 편집하면 됩니다.


참고로 말씀드리면 이 프로젝트는 대부분 Unreal Sensei 라는 채널의 강좌에서 주는 자료를 토대로 만들었구요. 캐릭터와 애니매이션 데이터는 에픽 게임즈 마켓스토어에서 주는 것입니다. 근시일내에 직접 이런 자료들을 이해하고 제 손으로 만들 수 있게 되면 좋겠습니다.




 


 


 

이전글 : 오늘의 저녁
다음글 : 오늘 뭐먹어???
10 Comments
우상 2021.03.28 21:06  
아 나는 왜 이길로 왔을까...
it쪽이나 게임으로 갈것을 ㅠㅠ

럭키포인트 6,839 개이득

뒤집기교주 2021.03.28 21:17  
[@우상] 아직 늦지 않았습니다, 저도 새롭게 배우는 중

럭키포인트 4,051 개이득

정거정거 2021.03.28 21:32  
이거도 노가다아닌가 다 장단점있지~

럭키포인트 13,259 개이득

뒤집기교주 2021.03.30 05:16  
[@정거정거] 네~ 장단점이 있죠. 만달로리언 메이킹 영상보면 알 수 있는데, 이 방식이 영상제작 쪽에서는 비용절감이 엄청납니다.
피해막심므라비차 2021.03.29 00:13  
멋져용,,

럭키포인트 25,483 개이득

뒤집기교주 2021.03.30 05:17  
[@피해막심므라비차] 감사합니다~
찹스 2021.03.29 00:47  
개신기하네

럭키포인트 18,741 개이득

뒤집기교주 2021.03.30 05:19  
[@찹스] 저도 신기합니다 이런 세상이라는게
하지원 2021.03.29 08:52  
개집 온라인 가능해요??

럭키포인트 15,094 개이득

가나다fkfkfk 2021.03.29 23:57  

럭키포인트 19,373 개이득

오늘의 인기글

글이 없습니다.

제목