243's 게임&애니메이션 Archive

unreal engine 27

언리얼 엔진 커스텀 게임모드 만들기

언리얼 엔진 커스텀 게임모드 만들기 언리얼 4.27 ---------------------- ~안읽어도 되는 부분~ 블루프린트의 종류 레벨 블루프린트 게임의 모든 레벨에 하나씩 있는 블루프린트다. 클래스 블루프린트 액터 게임모드 블루프린트 —------ 블루프린트 간 통신 직접통신 1:1 BPI 1:N(예상되는 블루프린트들에게만) 이벤트 디스패쳐 형변환 str_이름 int_나이 float_키 float_몸무게 bool_차량 소유 여부 str_주소 플레이 모드 중 독립형 게임은 최종 결과물에 가깝다 시뮬레이트 모드는 플레이 모드와 캐릭터를 생성하지 않기 때문에 레벨 탐색용으로 쓰인다. —-------- 여기서부터 게임모드 만들기 게임모드를 만들기 위해 캐릭터 블루프린트를 생성한다. 일단 생성만 하고 넘어가..

unreal engine 2022.05.17

언리얼 라이팅 기초부터 시작하기! -1-

라이트를 저번에 한 번 다뤘는데 사실 제대로 된 포스팅이 아니라 그냥 내가 배운 거를 안까먹게 적어둔 메모장(...)에 가까워서 좀 더 라이팅에 관한 글을 기초부터 작성하는 것이 좋을 것 같다는 생각이 들었습니다. 개인적으로 요새 라이팅 렌더에 관심이 많기도 하고요. 언리얼5의 루멘은 제가 아직 공부를 안해봤지만 얼른 써보고 싶네요. 하지만 그 전에 언리얼4의 라이트조차 잘 안다고 하지 못하는 사람이기에.. 이번 시리즈로 한 번 기초부터 심화까지 싹 잡고 갑시다 ! ------------------------------------- 오늘의 예제가 될 Modular House 라는 에셋입니다. 마켓플레이스에서 언젠가 받은 것 같음 언리얼 기본 라이트 중 하나인 디렉셔널 라이트를 레벨에 가져다 놓았습니다. ..

unreal engine 2021.08.19

언리얼 엔진으로 제작한 단편 애니메이션 제작과정

약 3주 동안 저 포함 4명이 팀을 이뤄 단편 애니메이션을 제작하였는데요, 언리얼으로 애니메이션 뽑는 과정을 공유하면 좋을 것 같아 글을 써봅니다. 저번 개인적으로 한 애니메이션 클립 작업보다는 볼륨이 있고 분량이 긴 편이라 배운 게 많고(고통도 많고) 여러모로 좋은 경험이 된 프로젝트였습니다. 제가 맡은 파트는 스토리(공동), 레벨디자인(공장내부), 애니메이션(팀원 전체 공동분담), 캐릭터 블루프린트 제작 정도이네요. 모두가 액팅이 주 분야가 아니기에 공평하게 분배한 비하인드가 있습니다..ㅋㅋㅋㅋ ------------------------------ 인간이 아닌 로봇이 업무를 처리해 빠르고 정확하기로 유명한 택배회사 F&C, 그 F&C에서 일하는 두 로봇 TO-B와 VI-TA는 오늘도 여느때와 다름없..

unreal engine 2021.07.30

언리얼 엔진으로 제작한 카툰 렌더링 애니메이션 클립

글을..오랜만에 씁니다... 걱정하지 말아주세요 제 블로그의 엔딩이 치킨집 창업에 대한 고찰이 되지 않도록 최대한 노력할 것입니다.. 포스팅을 못한 이유는... 바빠서라는 핑계 반 그로 인해 흐름 끊김 반..이랄까요(쑺) 블로그 재활을 위해 무슨 글을 쓸까 고민했는데, 완성한 건 한달 전인데 결과물이 시원찮아서 안 올릴까 하다가.. 그래도 글을 5탄씩이나 썼는데 공유 안해드리는 것도 그래서 카툰 렌더 방식으로 제작한 파자마 샘 배경 모작을 보여드리겠습니다. ----------------------- 일단 제가 모작한 배경은 이것입니다. 그리고 결과물인 짧은 애니메이션입니다. 아까도 말했지만 잘한 게 아니라 올릴까 말까 고민을 많이 했는데... 사람은 성장하는 거 아니겠습니까 첨부터 잘 할 순 없기에.....

unreal engine 2021.07.28

언리얼 엔진으로 카툰 렌더링 해보자-完-컬러 밴드

이야..이 글을 또 쓰게 될 줄은.. 하지만 이 편이 마지막입니다..정말로.. 원래는 지난 글 시점의 결과물로 만족했는데 제가 이번 R&D를 바탕으로 만들어보고 싶은 게 이 맵인데, 다른 건 다 좋은데 명암이 3단계 이상이라 원래 안하려고 했던 컬러 밴드 구현을 해야겠다 싶더라구요.. 습..얼른 하고 모델링으로 넘어가고 싶습니다 !!! 여튼 시작해볼까요..~ 새 머티리얼 만들어주고 이렇게 만들어준 후 저장하고 닫아줍니다. 설명이 성의없습니다만 이 시리즈에서 몇십번은 등장한 노드라 이제는 감이 오실거라 믿습니다.. 우클릭 - 기타 - 커브와 커브 아틀라스를 하나씩 생성해준다. 커브 아틀라스 창에 들어가서 그레이디언트 커브에 방금 만들었던 커브를 선택해서 추가해줍니다. 다시 머티리얼 창에 들어와서 아까 생성..

unreal engine 2021.06.30

언리얼 엔진으로 카툰 렌더링 해보자-4-Specular 넣기

오늘은 왠지 모르게 축축 쳐지는 느낌이네요. 허리가 아픕니다..흑 회사 의자가 좌식이면 좋겠어요. 땅에 붙어있는 걸 선호하거든요.. 여튼간에 저번 글에 적었던대로 스펙과 림라이트 구현을 해보도록 하겠습니다 ! 카툰 렌더링 작업물들 보면 없는 것도 있고 있는 것도 있는데 우리는 공부차원으로 하는 것이니 다 구현해보고 어떤 느낌인지 봅시다. 여기까지 진행했었는데요, 여기에 스페큘러를 추가해봅시다. 만들어 둔 PPMM_GraphicLights 머티리얼에 들어갑니다. 이 영역이 기존에 있던 건데 이 밑에 Specular 생성 노드를 짜주시고 Graphic Lights 부분 최종출력과 Add로 합쳐주세요. G.L은 그래픽 라이트입니다. 마스크랑도 연결해야하기 때문에 Lerp로 연결해주고 저장 !! 스페큘러 인텐시..

unreal engine 2021.06.24

언리얼 엔진으로 카툰 렌더링 해보자-3-선택적 렌더링(마스크)

툰 렌더링 글을 이어서 쓰고 싶은데… 저번 글에서 말씀드렸다시피 에셋들이 적합한 예제가 아닌 듯 해.. 그냥 언리얼 기본 마네킹을 놓고 하려합니다. 이 친구들론 확실히 잘 보이네요. 배경이 검은색인 이유는.. 원래는 스카이 스피어가 있는데 이게 베이스컬러가 있고 그런 게 아니라 안나오는 것 같습니다. 그나저나 겁나 어두워보이니까 PPV에서 Exposure Compensation 활성화해줍시다 저는 마스킹을 안하고 통으로 블렌더블의 효과를 먹이고 있는데 마스킹을 통해 원하는 것만 렌더하고 나머지는 걸러서 렌더할 수 있습니다. . 사진 출처 - https://biz.chosun.com/site/data/html_dir/2021/04/14/2021041401987.html 툰 렌더로 출시한 제2의나라 같은 경..

unreal engine 2021.06.22

언리얼 엔진으로 카툰 렌더링 해보자-2-라이팅 마스크

오늘은 지난번에 이어 툰 렌더 과정을 작성해보겠습니다. 당연한 얘기를 하나 하자면, 제가 하는 과정 다 꼭 필요한 거 아닙니다. 외곽선만 만들고 충분히 카투닉하다고 생각하시면 거기까지 하면 되고, 뭔가 더 필요하다 싶으면 이것저것 추가해보시면 됩니다. 저도 이번에 글 쓰면서 처음해보는 것이기 때문에 만들어 놓고 안 쓰는 머티리얼도 분명 있을 것이고, 그러한 과정을 통해 이것저것 배울 수 있을 거라 생각합니다ㅎ 그러니 만들었는데 어째 안넣느니만 못한다? 싶으면 억울해마시고 과감히 꺼버리세요. (Array수치를 0으로 설정하면 됩니다.) 머티리얼 1,2,3,4,... 여러개 만들어놓고 이리저리 조합하는 것도 꽤 재밌습니다. 서론이 길어졌는데 얼른 이어서 가봅시당. 지난번 포스팅에서 가장 처음 만들었던 베이스..

unreal engine 2021.06.21

VRoid 캐릭터를 언리얼 엔진에서 사용하기(feat.MIXAMO)

https://vroid.com/en/studio VRoid Studio | VRoid VRoid Studio is an application to create 3D models of humanoid avatars (characters). The app runs on Windows and Mac and can be used for free by anyone. 3D models created with VRoid Studio can be used as avatars on various VR/AR contents, both for commerci vroid.com 3d아티스트라면 VRoid에 대해 알고 계시는 분들이 많을 거라 생각하는데요, 저도 언리얼을 배우기 시작하면서 레벨에 캐릭터를 넣고 싶은데 직접 만..

unreal engine 2021.06.20

언리얼 학습일지-16-컨트롤 릭

Control Rig 는 리거와 애니메이터에게 아티스트 친화적 인 인터페이스로 유연하고 역동적이며 절차적인 캐릭터를 생성 할 수있는 도구를 제공하도록 설계된 노드 기반 리깅 시스템입니다. Blueprint와 달리 Control Rig는 RigVM이라는 자체 경량 VM을 사용하여 매우 효율적인 포즈 계산을 제공합니다. 사용자는 컨트롤 리그 그래프에서 Rig Units 라는 노드를 함께 연결하여 런타임 및 애니메이션 리그를 만들 수 있습니다 . 이것은 언리얼의 컨트롤 릭 기능을 활용한 애니메이션이다. 모캡으로 딴 애니메이션이기 때문에 원래는 평지를 달리는 모션인데 컨트롤 릭이 자동으로 기울기가 있는 땅을 인식해서 그에 맞게 발의 기울기나 몸의 기울기를 조정해주는 것이다. (제가 한 작업 아닙니다 페북 링크 ..

unreal engine 2021.06.18