언리얼 기초 40 캐릭터 에셋 확보 (2)

기디언(Paragon: Gideon) 추가 필요한 캐릭터를 다운 받자 필자는 fab에서 기디언을 받을 것이다. fab -> ‘Gideon’으로 검색 -> (필요시 Buy Now 처리) -> Add To Project 크기는 2.7G 캐릭터 외에 관련 에셋들이 많이 들어있기 때문, 차후 필요없는 부분은 지우자. 언리얼은 에셋을 임포트(import) 처리해도 필요 없는 파일을 지워도 된다. 지운게 필요없으면 다시 받아도 된다. 단 에셋은 Content … Read more

언리얼 기초 39 캐릭터 에셋 확보 (1)

우리 프로젝트에 사용할 캐릭터 에셋을 획득 경로를 알아보자 fab의 무료 에셋 언리얼 편집기, 또는 브라우저 -> fab사이트 방문 -> 좌측 메뉴 3D -> Characters & Creatures -> 메뉴 상단 Price 옵션 -> Free 체크 Third Person 템플릿의 마네킹 캐릭터와 어느 정도 호환성을 갖추고 있는 캐릭터가 개발에 용의하다. 원하는 에셋을 선택후, 에셋 정보에 아래 항목이 조건에 … Read more

언리얼 기초 38 Fab

앞서 말한 Fab에서 캐릭터 에셋을 추가해보자. Fab Fab은 언리얼 초기에는 마켓 플레이스라는 이름으로 불린 에셋 거래 사이트이다. 언리얼 엔진 개발사(에픽게임즈)가 개편하면서 이름을 바꿨다. 기간 한정 무료 에셋 Fab은 매달 일부 유료 에셋을 무료로 배포하는데 이것들은 꼬박꼬박 구입 버튼을 눌러두자, 많이 쌓이면 유용하다. 언리얼 에디터 설치시 생성된 에픽게임즈 아이콘 클릭 -> 팹탭 클릭 -> 팹사이트 진입 … Read more

언리얼 기초 37 에셋

게임을 만들려면 캐릭터 디자인(메쉬), 사운드, UI디자인 등 리소스가 필요하다. 언리얼은 이런 리소스를 포함, 프로젝트 컨텐츠 브라우저에 보이는 모든 것들(게임 재료들)을 에셋이라는 이름으로 관리한다. 심지어 블루 프린트 파일들도 에셋이다. 에셋의 정의 프로젝트의 컨텐츠 파일들을 탐색기로 검색해보면 대부분 파일 확장자가 .uasset이다. 컨텐츠 브라우저에서 무엇인가 담겨있는 폴더 우클릭 -> Show In Explorer 가끔 보이는 .umap이나 .uobject도 에셋이다. 때문에 … Read more

언리얼 기초 36 컨트롤 릭 (11)

컨트롤릭 Full Body IK 마네킹의 CR_Mannequin_BasicFootIK 컨트롤릭의 마지막 스텝인 스텝5에서는 앞서 구한 발의 높이 값을 바탕으로 언리얼의 Full Body IK 노드에게 관련 뼈들의 위치 보정을 부탁하고 있다. 화면 좌측 Get Transform – Bone 노드는 앞서 맞춰놓은 IK_foot_L, IK_foot_R의 위치값을 Get하고 있으며 이를 Full Body IK 노드에서 실제 발뼈인 foot_l, foot_r에 적용시켜주고 있다. Full Body IK노드는 … Read more