분류 전체보기 (20) 썸네일형 리스트형 [언리얼 엔진 / Unreal Engine] Assertion failed: !PackagePath.IsEmpty() 해결 어느 날 레벨을 열려고 하니 언리얼이 계속 꺼지기 시작했다. 해당 문제를 해결하기 위해 온갖 사이트를 다 뒤졌지만 해결이 되지 않았다. 심지어 언리얼, 그래픽 드라이버 전부 재설치 해도 해당 문제가 해결되지 않았다. 내가 겪은 문제는 이와 같다. Assertion failed: !PackagePath.IsEmpty()...LogWindows: Failed to load 'aqProf.dll' (GetLastError=126) // 이 GetLastError=126 에러가 상당히 많이 떴다. 해결 방법 그래서 내가 해결한 방법은 바로 레벨 복사하기이다. 놀랍게도 레벨을 복사해서 열면 해당 문제가 해결된다. 하루종일 해당 문제를 붙들고 있었는데 너무 간단해서 어이가 없었다. 에러가 발생하는 레벨을 .. [언리얼 엔진 / Unreal Engine] Metahuman Live Link 사용법 해당 작업을 하기 위해서는 선행 작업이 필요하다 1. MetaHuman Pluginhttps://www.unrealengine.com/marketplace/en-US/product/metahuman-plugin해당 파일을 설치하고 에픽런쳐 - 언리얼 - 라이브러리에서 해당 플러그인을 엔진에 설치해주면 된다. 설치가 다 되었다면 플러그인을 활성화 시켜야 한다. 세팅 - 플러그인을 열어준다. 해당 플러그인을 활성화 해준다. 2. Live Link 설치해당 앱을 다운 받는다.(아이폰) Live Link를 사용하기 위해 Live Link 관련 플러그인도 활성화 한다. 3. Metahuman 불러오기 메타휴먼에 Link Link를 활용해서 애니메이션을 넣을 것이기 때문에 메타휴먼이 필요하다. 프로젝트에 .. [언리얼 엔진 / Unreal Engine] Metahuman live link를 CC4 캐릭터에 할당하기 Live Link를 통해서 메타휴먼에 애니메이션을 기록하고 해당 애니메이션을 CC4 캐릭터에 옮기는 것이기 때문에 Live Link을 통한 메타휴먼 애니메이션이 있어야 한다. 관련 내용은 아래와 같다. 아래 링크에서 메타휴먼에 먼저 애니메이션을 기록해준 다음 아래 내용을 따라해야 한다. https://tramp-long.tistory.com/11 해당 과정을 진행하기 위해서는 다운받아야 하는 것들이 있다. 선행Live Link를 통해서 메타휴먼에 애니메이션을 기록하고 해당 애니메이션을 CC4 캐릭터에 옮기는 것이기 때문에 Live Link을 통한 메타휴먼 애니메이션이 있어야 한다. 관련 내용은 아래와 같다. 아래 링크에서 메타휴먼에 먼저 애니메이션을 기록해준 다음 아래 내용을 따라해야 한다.1. .. [Character Creator 4] CC4 캐릭터를 Blender에서 수정하기 Character Creator 4의 캐릭터를 Blender에서 수정한 뒤, 다시 CC4로 불러오는 과정을 진행할 것이다. CC4에서 FBX 파일로 내보내기를 해서 Blender에서 수정을 해도 되지만, Born, Matrial 등에서 제대로 작동하지 않는 경우가 있으므로 플러그인을 이용해서 손쉽게 이동하도록 하겠다. 플러그인 설치 - Blender 먼저 Blender 애드온이다.https://github.com/soupday/cc_blender_tools GitHub - soupday/cc_blender_tools: Add-on for Blender, for importing and auto-setup of character creator 3 & 4 and iClone 7 & 8Add-on for.. [언리얼 엔진 / Unreal Engine] Mixamo 애니메이션 Metahuman에 리타겟팅하기 필자가 해당 작업을 하는 이유는 애니메이션을 만들 때, 모션캡쳐, Mixamo 데이터로 바디 애니메이션을 적용하고 얼굴은 Live link를 활용하여 작업하기 위함이다. 메타휴먼 캐릭터를 내보내기 위해 메타휴먼의 스켈레탈 메시를 우클릭하여 에셋 액션 - 익스포트를 통해 FBX 파일로 내보내준다. 이때 레벨 오브 디테일에 체크를 해제한 뒤 익스포트 해준다. 해당 FBX를 모두 블렌더에 가져온다. (사진은 Rig를 끈 상태이다.) 메쉬만 임포트하기 위해 메쉬만을 새로운 컬렉션으로 빼와서 합치는 작업을 진행하였다. (메쉬만을 선택 후 뷰포트에 마우스 대고 Ctrl + j) 그리고 해당 메쉬를 내보냈다. 이제 Mixamo로 들어간다. https://www.mixamo.com/#/ Mixamo www.mixamo.. [언리얼 엔진 / Unreal Engine] 메쉬 텍스처 뭉개짐 해당 동영상을 참고해서 쓴 글이다. https://www.youtube.com/watch?v=-WhMP_AmhLk 뷰포트에 메쉬를 불러왔는데 사진처럼 텍스처가 뭉개진채로 불러와졌다. 이를 해결하는 방법은 간단하다. 언리얼 엔진 왼쪽 제일 아래에 있는 Cmd에다가 해당 명령어를 입력하면 된다. r.streaming.poolsize 0 그러면 아래처럼 텍스처가 깨끗하게 불러와진다. [아크 서바이벌 이볼브드 / Ark Survival Evolved] 아크 서바이벌 서버 매니저 서버 여행 오류 문제 상황 서버 1과 서버 2를 연동하고(Cluster) 싶으나 연동이 되지 않음. 아크 서바이벌 서버 매니저로 서버를 열면 '유효성 - Available No loopback'이 나옴. 서버에 들어온 사람은 서버 1에서 서버 2를 갈 수 있으나 서버를 연 사람은 갈 수 없음 (서버 목록에 안 뜸). + 서버가 유효성 - LAN only이거나 유효한데 오벨리스크에서 뜨지 않음 급하면 맨 아래 결론만 봐도 좋으나 여러 개념을 잡고 가는 것이 이해에는 도움이 될 것이다. 필자는 랜서버로 서버에 접속을 한다. 일단 문제 상황을 알기 위해 포트포워딩과 DMZ의 개념을 잡았다. 포트포워딩 포트포워딩은 외부에서 내 PC로 접속을 할 때 원하는 포트로 접속할 수 있도록 열어주는 것이다. 즉, 원하는 차선의 길을 열어.. [언리얼 엔진 / Unreal Engine] 메타휴먼 애니메이터 사용법 언리얼 5.2 업데이트를 통해 메타휴먼 애니메이터가 새로 추가되었다. 기존 Live Link와 다른 점은 크게 수정의 용이성으로 말할 수 있다. LIve Link는 본인의 모습을 녹화한 것을 그대로 따라하지만 고치기가 쉽지 않았다면 메타휴먼 애니메이터를 사용하면 본인의 모습을 녹화한 것을 그대로 따라하는 것 뿐만 아니라 메타휴먼 컨트롤 릭으로 세부조정이 가능하다는 것이다. 애니메이션이 부자연스럽다고 느껴지면 컨트롤 릭을 사용해 자연스럽게 바꿔줄 수 있다는 것이 메타휴먼 애니메이터의 큰 장점이다. 그렇다면 메타휴먼 애니메이터를 사용하는 방법을 알아보자. 우선 아이폰에서 Live Link를 다운받는 것이 우선이다. Live Link를 다운받은 뒤 Live Link가 아닌 메타휴먼 애니메이터를 선택한다. 만약.. [언리얼 엔진 / Unreal Engine] CitySampleCrowd의 옷을 메타휴먼에게 입히기 https://www.youtube.com/watch?v=WZfVlI4N3ck 본 글은 위 영상을 한국어로 요약한 것이다. 영어시러 메타휴먼 기본 옷은 상당히 구리기 때문에 CitySampleCrowd 프로젝트에서 옷을 훔쳐 메타휴먼에게 입힐 것이다. 물론 큰 기대는 하지 않는 것이 좋다. 그냥 선택의 폭이 넓어진 것에 의의를 두자. 일단 프로젝트에 옷을 입힐 메타휴먼과 CitySampleCrowd을 추가해준다. 여기서 메타휴먼은 알몸이어야 한다. 오늘 옷을 입을 메타휴먼 철수 우선 콘텐츠>MetaHumans>메타휴먼이름에 들어가서 BP를 눌러서 열어준다. 블루프린트가 열렸으면 뷰포트를 눌러준다. 블루프린트를 연 상태로 콘텐츠>CitySampleCrowd>Character>캐릭터성별>NormalWeigh.. [언리얼 엔진 / Unreal Engine] Deepmotion에서 Unreal 5.1로 애니메이션을 불러올 때 오류 / 애니메이션 길이가 임포트 프레임 레이트와 호환되지 않습니다. Deepmotion 애니메이션을 Unreal 5.1로 가지고 오는데 계속 이런 오류가 떴다. 인터넷을 뒤져보니 해결 방법은 간단했다. 바로 애니메이션 -> 고급 -> 가장 가까운 프레임 바운더리에 스냅을 키는 것이다. 키고 임포트 해보니 애니메이션이 잘 임포트 되는 모습이다. 이전 1 2 다음