반응형 언리얼엔진25 언리얼 엔진의 여러 잡다한 에디터 오류들 정리(현재 UE5.1.1~ UE5.3기준) 나는 한 번도 난 적 없는 오류였어서 어제까지 몰랐던 에러지만, 언리얼 엔진으로 예정과는 다르게 협업을 진행하게 되어서 새로이 알게 된 사실들을 메모해 둘게. 우선 ".sln" 확장자를 더블클릭하여 코드 에디터(Rider 또는 VS)를 켰을 때, 좌측의 하이어라키 계층 창(아래 사진 참고)에서 새빨간 알 수 없는 오류 밑줄들이 뜬다면 원인은 바로 이 프로젝트 파일의 경로까지 이르는 단계 중에 폴더의 이름이 한글로 쓰여있기 때문이야. 그런 경우에는 위의 사진에서 보이는 폴더 중에 "Engine" 폴더 내부의 물리 관련 코드 로직이(아마) 알 수 없는 오류로 인식하게 되어 오류가 발생하게 됨. 해당 프로젝트의 경로를 확인해주고, 확인된 한글 폴더 명이 있다면 즉시 영어로 고쳐주도록 하자. 코딩 쪽에서는 아마.. 2023. 3. 22. Unreal Error "fatal error LNK1120 확인할 수 없는 외부 참조입니다."(UE5.1 기준) 제목과 같이 "fatal error LNK1120 확인할 수 없는 외부 참조입니다" 라는 오류가 뜰 때, 그리고 아래와 같이 UWidgetComponent와 관련된 오류인 것처럼 보일 때 시도해볼 수 있는 방법이야. 보통 문제 발생의 원인으로 보여지는 클래스의(이 글에선 UWidgetComponent) 헤더 파일로 거슬러올라가 보면, 아래 사진과 같이 UCLASS 메타데이터의 어느 부분에서 "CoreMinimal.h" 이라는 주소를 읽어오는걸 볼 수 있어. 그리고 MinimalAPI는 기호를 내보내지 않으므로 "unresolved external symbol"이 된다고 해. 그렇기 때문에 우선 지금처럼 UWidgetComponent와 관련된 오류로 보일 땐 [프로젝트 이름].build.cs파일로 들어가서.. 2023. 2. 4. Unreal Engine 5.1 설치와 세팅 Google에 epic games 검색! 첫 번째 링크를 타고 들어가면 이런 화면이 뜨는데, 최상단 우측의 아래 버튼을 클릭! 클릭하고 다운로드되는 이 파일을 바로 실행시켜준다. 안내를 따라 약관 동의하고 Next를 계속 눌러주다 보면 끝! 설치가 끝난 후 바탕화면에 이런 아이콘이 생겼다면 더블클릭! (보이지 않는다면 시작 키를 누르고 epic을 검색해준다) 에픽 게임즈 런처가 켜지면 이 화면이 뜬다. 상단의 라이브러리 클릭! 엔진 버전을 보면 텅 비어 있겠지만 이 +버튼을 클릭해 준다. 그럼 설치할 엔진 버전을 선택할 수 있다. (나는 5.1을 이미 설치함!) 필요한 엔진 버전을 선택했다면 여기서 옵션을 눌러준다. 옵션에서 필요한 항목에 체크를 하되, 엔진 소스와 디버깅을 위한 편집기 기호는 아래와 같.. 2023. 1. 5. Autodeck Maya Xgen을 UnrealEngine5로 Export하는(불러오는) 방법 하이어라키 창에서 열심히 피눈물흘리며 만든 Xgen 결과물을 선택한다. 언리얼엔진(UnrealEngine5)으로 가서 세팅을 켜 준다. 아래 사진과 같이 좌측 Rendering(렌더링)항목에서 Support Compute Skin Cache가 활성화 되어 있어야 한다. 그리고 아래와 같이 Engine의 Animation항모에 들어가 Tick Animation on Skeletal Mesh Init을 비활성화 해 준다. 다음은 플러그인으로 가 준다. 아래의 플러그인들 활성화 시켜주기! 그런 다음 리스타트! 이제 언리얼 에디터 내의 원하는 폴더에 우리가 아까 Convert해서 Export해준 Alembic파일을 Import해 준다!!!!!! 하지만 바로 임포트를 누르지 말고 잠시만! 아래 설명을 듣는다. 위.. 2022. 8. 28. 언리얼엔진5 애니메이션 시퀀스 편집 며칠정도 다사다난한 일들이 있었어서 블로그 글을 못 쓰러 왔어. (++20220826새벽4시49분 추가. : 왜 무슨일이 있었는데 ㅠㅠㅠ그 다사다난한 일들은 왜 안적으러 온거야 ㅠㅠ) 단도직입적으로 내 환경에서의 언리얼엔진 애니메이션 시퀀스 수정에 대한 성공사례 과정을 기록할 거야. *혹시라도 다른 분들이 참고하신다면 알아서 날짜나 버전, 환경 등등에 따라 융통성있게 감안하여 참고해주시길 부탁드려요. 내가 스켈레탈 메시(skeletal mesh)로 애니메이션을 만들거나 애니메이션을 임포트 해 왔을 때 등등의 상황에서 해당 애니메이션을 수정해야 하는 상황이 자주 생기더라고. 그럴 때 컨텐츠 드로워나 브라우저에서 해당 애니메이션 시퀀스에 우클릭을 하면 이런 화면이 뜨는데 저 화면에서 생성 ㅡ> 애님 컴포짓 .. 2022. 6. 27. 오늘자 생각(+언리얼엔진 오늘자 진행도) 과외쌤으로써 학생을 가르치다 보면 매번 정말 많은 것들을 배우게 되는 것 같아.. 내 10대 시절의 모습은 선생님이 대답하지 못 할 만한 질문만을 항상 생각해 내 선생님을 머리아프게 하는 게 학교에서의 거의 유일한 즐거움 거리였어. 지금도 뭐 30대도 아니고 20대 후반도 아닌 어정쩡한 어린 나이지만 나보다 훨씬 어린 학생을 가르치다 보면 그래도 정말 많은 것들을 반대로 배우게 되는 걸 느껴. 학생들은 무엇이든 가르쳐준 대로 하다가 막히게 된다면 선생님에게 들고와. 하지만 이런 대부분의 학생들 중에서도 의지가 있는 학생이 있고 없는 학생이 있어. 대게의 학생들을 보면 최선을 다했음에도 불구하고 풀리지 않았기에 가져온 것일 것이기 때문에 어떤 방향을 제시해도 일단은 제시받은 방법을 듣기 보단 본인이 방금까.. 2022. 6. 22. 언리얼엔진5에서 에셋 제작하는법 필요한 플러그인 Modeling Tools Editor Mode Static Mesh Editor Modeling Mode Geometry Script 모두 활성화 후 에디터 재시작! 2022. 6. 9. 이전 1 2 3 다음 반응형 SMALL